Method and system providing inmate text-initiated web-based audio-video secured visitor visitation

ABSTRACT

A web-based audio/video visitation system and method providing inmate text message initiated audio/video visitation services to inmates located in a prison on an endpoint control free basis for self-initiating via texting communication services to an inmate selected visitor located external to the prison, including a webserver hosting the web-based audio/video visitation web service enabling the inmate to prepare and transmit a text-message to an inmate selected inmate-visitor, the text-message indicating a request of the inmate to establish an web-based audio/video communication with a selected inmate-visitor, transmitting of the text-message to the selected inmate-visitor, and enabling the visitor interface of the selected inmate-visitors to receive the inmate initiated text-message, to establish the inmate initiated web-based audio/video communication to the inmate-visitor workstation of the selected inmate-visitor, the established web-based audio/video communication.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No.14/842,611, filed on Sep. 1, 2015, that issues on Oct. 24, 2017, as U.S.Pat. No. 9,800,830, that was a continuation of U.S. patent applicationSer. No. 13/771,053 filed on Feb. 19, 2013 which issued on Sep. 1, 2015as U.S. Pat. No. 9,124,763; which was a Continuation-in-Part of U.S.patent application Ser. No. 13/363,498 filed Feb. 1, 2012 entitledREMOTE WEB-BASED VISITATION SYSTEM FOR PRISONS, which is now U.S. Pat.No. 9,094,569 (hereinafter the '569 patent), each of which is includedherein in their entirety by reference.

FIELD

The present disclosure related to remote video and/or VoIP telephonicvisitation and, more particularly, to an Internet-based system, enablingoutside originated video and/or VoIP telephonic visitation from a remotesite with incarcerated persons having a personal electronic device.

BACKGROUND

The statements in this section merely provide background informationrelated to the present disclosure and may not constitute prior art.

When two parties want to communicate over great distances in real-time,the telephone has heretofore been the communication technology ofchoice. However, advancements in communication technologies over thepast several years now allow both audio and video communication betweenparties over great distances, typically via the Internet. These forms ofcommunication are commonly referred to as video conferencing. Modernvideo conferencing, depending on the complexity (and associated expense)of the equipment involved can provide virtually real-time communicationamong two or more parties.

Video conferencing typically requires local equipment associated witheach person seeking to participate in the conference. When theconference is to be started, the equipment at each location is used tocall in (e.g., “conference in”) to a call center or the like. As each ofthese endpoints establishes a connection with the central location, thevideo and audio signals may then be accessed by all of the participantsso that a conversation with both audio and video can take place. Onecommon type of video conferencing equipment uses especially dedicatedequipment at each geographic location for the participants. Suchequipment typically uses an Integrated Services Digital Network (ISDN)or similar data connection to transmit and receive audio/videocommunication data during the video conference.

Unfortunately, conventionally available video conferencing equipment ofthe prior art has a common characteristic: each system requiresinitiation and/or termination of the communication at the visitor'sand/or at the inmate's end (i.e., end point control. Such end pointcontrol is problematic when the video conferencing system used is aremote Internet-based visitation system where one participant isincarcerated (i.e., a prisoner in a jail, prison, penitentiary, etc.).

As used hereinafter, the term inmate will be applied to suchincarcerated persons and the term prison will be used to refer to anyand all facilities where an inmate may be incarcerated.

To allow an inmate to have unrestricted Internet access in order to gainend point control of a video visitation system is universallydisallowed. Prisons do not want inmates to have unrestricted access tothe Internet. Consequently, in such Internet-based systems of the priorart, prison personnel are required to be involved in audio/video andtelephonic visitation initiation and termination.

However, the advantages of an Internet-based video visitation system inthe prison environment are many. Often, an inmate is incarcerated in alocation a great distance from his family or friends. Such distancesoften result in visitation of the inmate being inconvenient or evenimpossible due to travel time and expense for friends and family.Consequently, an audio/video conference with the inmate provides analternative to an in-person visit.

As noted, the expense and complexity of traditional video visitationequipment, and associated personnel cost incurred by the prison tofacilitate end point control is significant. A critically importantaspect of end point control within the prison is the need to make surethat the correct inmate is communicating with the correct visitor. Thisissue is addressed as “positive party identification”. A prison'sInternet-based VoIP and video visitation system should provide positiveidentification of the parties to the communication. By means ofillustration, it could be disastrous if a convicted child molesterinmate was erroneously made a party to an incoming video visit from aminor child attempting to visit with another inmate.

Likewise, while inmate originated telephone calls to outside visitorsare well known in the prior art, no system is known to the inventor thatallows direct, incoming phone calls to an inmate, that is to say,without the need for intervention by prison personnel. Rather, onlydirect outgoing phone calls, from the inmate to the visitor, may bemade. In addition, to take part in a phone call the visitor has to waitfor an inmate to have access to an inmate phone, and then wait for theinmate to call. Of course the call can only be completed if the visitoris available.

The prior art discloses systems whereby an outside visitor may call into an inmate in a prison. In such systems, prison personnel shouldlocate the inmate and cause the inmate to move to an available inmatephone equipped to receive incoming telephone calls. Prison personnelthen need to transfer the call to that phone once the inmate is inposition to receive the call. Prison personnel then still need tomonitor the call.

None of the known prior art means of communications maximize therecognized beneficial result of keeping an inmate connected with hisfamily and loved ones. The presently available prior art means ofcommunications do not allow visitors to initiate VoIP telecommunicationsor video visits directly with the particular inmate, spontaneously, atthe visitor's convenience.

While traditional video conferencing equipment may be used in the prisonenvironment, the above-mentioned problems are present. To illustrate thepoint; a VoIP telecommunication or video communication initiated outsideof the prison, over the Internet, directed to an inmate, using atraditional video visitation system must be received by one or moredesignated prison employees. The prison employee then has to contactprison employees working in the inmate's cell block, and determinewhether the inmate is available to receive the visit. If the inmate isavailable to receive a visit at that time the prison employees, workingin the inmate's cell block, are then required to coordinate ushering theinmate to the designated video visitation station to receive the visit,and the visit is connected. Outgoing Internet based video visitationusing traditional systems also puts demands on prison personnel in thatthe system requires prison personnel to initiate the communication andcoordinate placement of the correct inmate at the correct visitationstation within his or her cell block to receive the communication inaccordance with industry standard operating procedures for partyidentification.

Thus, a traditional video visitation system, using the Internet tofacilitate the communication, whether the communication is incoming oroutgoing, places a heavy labor burden on the prison, and allows a riskof human error in the positive party identification. Further,Internet-based traditional video visitation using prior art systemscannot be initiated directly by an inmate, without prison personnelintervention, because prisons will not allow unrestricted inmate accessto the Internet.

In applicants claimed priority patent '569, the applicant disclosed asystem (i.e., the HomeWAV Video Visitation System) allowing inmateinitiated video visitation with preregistered outside visitors thatovercome known shortcomings of prior art video conferencing systems.That novel system requires no involvement by prison personnel to connecta video visit between the inmate and his visitor, and contains manysecurity safeguards. For purposes of disclosure, a remote, web-basedvisitation system for prisons provided by HomeWAV, LLC, is described.HomeWAV and HomeWAV Web Access Visitation are trademarks of HomeWAV,LLC.

The system disclosed in the '569 patent utilizes prison-hardenedterminals located throughout the prison and usable by one inmate at atime during allowable time periods. Such an arrangement does not lenditself to receiving either video visitation or VoIP telephoniccommunication originated by an outside visitor wishing to communicatewith an inmate. Simply put, there is no positive identificationestablished on the receiving end at the commencement of thecommunication. Rather, any inmate walking past the receiving terminalcould pick up the receiver and engage in a video visitation.

However, the advantages of a remote visitation video conferencing systemin the prison environment are many. Often, an inmate is incarcerated ina location a great distance from his family or friends. Such distancesoften result in visitation of the inmate being inconvenient or evenimpossible due to travel time and expense for friends and family.Consequently, a video conference with the inmate would seem to providean acceptable alternative to an in-person visit. However, the expenseand complexity of traditional video visitation equipment, and associatedpersonnel cost incurred by the prison to facilitate end point controlmay be prohibitive. Perhaps more important is the potential securityrisk if an inmate has endpoint control. In conventional face-to-facevisits, conversations between inmates and their visitors are monitoredto ensure that no greater security risk is created than already existswith an outsider's presence in the prison. However, if endpoint control,in Internet based video visitation, were given to an inmate, it would bedifficult to effectively monitor the visit to ensure security. Potentialsecurity breaches include, but are not limited to, coded dialog betweenthe inmate and a visitor, as well as hand and facial gestures used tocommunicate prohibited information.

While traditional video conferencing equipment could potentially be usedin the prison environment, the above-mentioned problems would still bepresent. To illustrate the point; a video communication initiatedoutside of the prison, over the Internet, directed to an inmate, using atraditional video visitation system, must be received by one or moredesignated prison employees. The prison employee then has to contactprison employees working in the inmate's cell block, and determinewhether the inmate is available to receive the visit. If the inmate isavailable to receive a visit then the prison employees, working in theinmate's cell block, are then required to coordinate ushering the inmateto the designated video visitation station to receive the visit, and thevisit is connected. Outgoing Internet based video visitation usingtraditional systems also puts demands on prison personnel in that thesystem requires prison personnel to initiate the communication andcoordinate placement of the inmate at a station within his cell block toreceive the communication. Thus, a traditional video visitation system,using the Internet to facilitate the communication, whether thecommunication is incoming or outgoing, places a heavy labor burden onthe prison. An Internet based traditional video visitation cannot beinitiated directly by an inmate, without prison personnel intervention,because prisons will not allow unrestricted inmate access to theInternet.

One further reason traditional video conferencing would not be workablefor prison visitation and other similar situations is the lack ofsynchronicity between data connections during the conference. Morespecifically, as each participant in the video conference connects tothe conversation, a new data connection, or path, is created. In aprison situation, at least three data paths would be present: one forthe inmate, one for the visitor, and one for the overseer monitoring theconversation. Unfortunately, an inherent latency exists between thesemultiple connections that pose a significant security risk for theprison. Because of latency in the data path during data transmission,communication is not instantaneous; the delay is a function of allintermediate equipment and media along the data path. Because differentroutes may be taken along each data path, there may exist a differencein latency and the delay experienced by each when each party isconnected with a separate data path. Unfortunately, this difference inlatency among multiple simultaneous data paths poses a significantsecurity risk for a prison. As a result, the visitor or inmate mayengage in an improper communication during the visit, but the differencein latency between connections prevents the overseer from learning ofthe improper conduct in time to prevent it or further improper conductfrom occurring.

Accordingly, what is needed is an Internet based video or telephonicvisitation system that; (i) permits video or telephonic visits betweeninmates and visitors that are initiated either by inmates or byauthorized outside visitors, under strictly controlled parameters, and(ii) utilizes individual electronic devices in the possession of inmatesto directly initiate and receive Internet-based video or telephonicvisitation.

DISCUSSION OF THE RELATED ART

Several attempts to solve some of the problems, that are solved by thepresent disclosure, may be found in the prior art. For example, U.S.Pat. No. 5,382,972 for VIDEO CONFERENCING SYSTEM FOR COURTROOM AND OTHERAPPLICATIONS, issued Jan. 17, 1995 to Kannes, teaches a conferencingsystem for interactive video (and preferably also audio) communication,which includes a composite video signal generation means. The systempreferably also includes a recording unit for producing a permanent,combined video and audio record of a conference. The system includes amonitor for each conferee, which displays a composite video signalincluding a principal video image in a large picture region of themonitor screen and secondary video images in small picture regions ofthe monitor screen.

U.S. Pat. No. 6,844,893 for RESTAURANT VIDEO CONFERENCING SYSTEM ANDMETHOD, issued Jan. 18, 2005 to William G. Miller et al., provides asystem and method that combines restaurant services withvideo-conferencing and multimedia access for diverse customer appeal.The MILLER et al. system and method employ a number of booths in anumber of restaurants whereby each booth can video-conference with eachother booth, particularly in different time zones, while also providingmulti-media access such as satellite TV, cable, broadcast TV, computerprograms and gaming, internet access. Each booth is linked to a localarea network and is equipped with a display screen and video and audiocontrols. The local area network of each restaurant is linked to thelocal area network of each other restaurant forming a corporate intranetthat allows media uses and various management capabilities such sscheduling, accounting, security, training and the like.

U.S. Pat. No. 7,046,779 for VIDEO CONFERENCE SYSTEM AND METHODS FOR USEAT MULTI-STATION SITES, issued May 16, 2006 to Hesse, provides a videoconference system that includes at each of several sites multipleparticipant stations and a control station. A conference coordinator(e.g., a guard or receptionist) operating the control station receivesnotice from the control station that a scheduled conference is about tobegin and directs a person identified to be a participant of theconference to a station designated by the notice. Signals fromparticipant stations are monitored and if a participant station isdetermined to be unavailable, the conference may be rescheduled toreplace the available station with an alternate available station.Notice sufficient to direct a participant to the alternate station isprovided via the control station to the coordinator. The subject ofdetecting availability and rescheduling alternatives may be an item ofequipment or an equipment capability (e.g., a recorder channel to beused for recording the conference). Higher ranking requests may forcerescheduling of already scheduled lower ranking conferences.

U.S. Pat. No. 7,061,521 for VIDEO CONFERENCE SYSTEM PROVIDING PRIVATEAND ATTORNEY-CLIENT PRIVILEGED COMMUNICATIONS, issued Jun. 13, 2006 toBulriss et al., discloses a conference system that includes a firstconference station generating at least one of audio and video signalsfrom at least an attorney and a second conference station generating atleast one of audio and video signals from the attorney's client, theattorney and the attorney's client having a relationship protected bythe attorney-client privilege. The system also includes at least onecommunications link connecting the first and second conference stationsthat carries the audio and/or video signals between the first and secondconference stations. A signal processor is disposed within thecommunications link between the first and second conference stations toroute signals between the first and second conference stations. At leastone control panel communicates with the signal processor and providescontrol over audio and/or video signals so that the attorney and theattorney's client are permitted to engage in a private communicationwithout vitiating the attorney-client privilege.

U.S. Pat. No. 7,256,816 for SYSTEMS AND PROCESSES FOR SCHEDULING ANDCONDUCTING AUDIO/VIDEO COMMUNICATIONS, issued Aug. 14, 2007 toProfanchik et al., discloses methods of scheduling and conducting videovisits, as well as computer architecture for providing such schedulingand conducting, where the participants in the visit are not required orable to interact with the audio/video equipment for the initialconnection to start the video visit. In some embodiments, participantsare also not able to interact with the equipment during the actualvisit, and thus the equipment employed during the video visit may beisolated from physical contact by the participants. To initiate orterminate a video visit, a data center establishes a data connectionwith each participant, and thus the flow of data between theparticipants moves across a computer network via the data center. Thevisit may be monitored in virtually real-time by splitting the datatransmitted between the participants and sending it to a monitoringterminal, rather than establishing a separate connection for themonitoring.

United States Published Patent Application No. 2009/0228383 for SYSTEMAND METHOD FOR PROACTIVELY ESTABLISHING A THIRD-PARTY PAYMENT ACCOUNTFOR SERVICES RENDERED TO A RESIDENT OF A CONTROLLED-ENVIRONMENTFACILITY, published Sep. 10, 2009 upon application by Veronica Martinezet al., provides systems and methods for proactively establishing athird party payment account for services rendered to a resident of acontrolled-environment facility (“CEF”). A campaign-triggering event isdetected, which triggers contact of prospective third-party (“3rdparty”) payers for a resident of a CEF in order to encourage suchprospective 3rd party payers to establish 3rd-party payment accounts forthe resident. In this manner, the prospective third party payers areproactively contacted prior to an expected future demand for service bythe resident. A method thus comprises identifying at least oneprospective third-party payer for a resident of a controlled-environmentfacility, and proactively contacting the identified at least oneprospective third-party payer prior to demand for service by theresident to encourage the identified at least one prospectivethird-party payer to establish a third-party payment account for paymentfor future service expected for the resident.

U.S. Pat. No. 4,054,756 for METHOD AND APPARATUS FOR SPECIAL SERVICECALL HANDLING, issued Oct. 18, 1977 to Comella et al., discloses a forserving special service calls such as collect, person-to-person andcharge-to-third number on a wholly automatic basis without any operatorintervention normally being required. The system requests specificinformation from the calling party such as, his or her name for collectcalls, and utilizes the received answers in the formulation ofadditional announcements to the “called” subscriber. The system isresponsive to information received from the called station or thirdparty station for instituting billing for the requested call after aconnection is established between the calling and called stations.

U.S. Pat. No. 7,158,621 for PRE-PAID CALLING AND VOICE MESSAGING SERVICEFOR INMATES, issued Jan. 2, 2007 to Anthony J. Bayne, discloses a systemwherein inmates place free incoming calls to a call processing systemand are prompted to choose between accessing a voice mail system andcalling an outside party. If an outside party is to be called, an inmateprovides a phone number and an outgoing call is placed to the outsideparty. If the outside party provides payment for the call, the inmate isconnected to the outgoing call and the incoming call is terminated. Ifthe outgoing call is not accepted, the inmate may record a voice messagefor the outside party in a voice mailbox assigned to the inmate. For anaccess fee, the outside party may access the voice mailbox assigned tothe inmate. Advertising messages may be presented to inmates duringincoming calls and/or to outside parties during outgoing calls.Advertising revenue may cover incoming call charges. Inmates and/oroutside parties may record voice messages for advertisers.

U.S. Pat. No. 8,064,580 for TELEPHONY SYSTEM AND METHOD WITH IMPROVEDFRAUD CONTROL, issued Nov. 22, 2011 to Wesley Larry Apple et al.,teaches an inmate communications system providing a feature-richplatform with a high degree of flexibility and security employing callcontrol facilities located off institutional premises. Authenticationprocesses for calling and called party verification include biometrictechniques in some embodiments. Distributed processing of call controland billing provide flexible interactive call payment processes.Preferred embodiments feature voice over IP transmission and controlfeaturing controlled access to avoid addition of unauthorizedthird-party call participants. Monitoring, recording and selectiveforwarding of calls is provided under control of system administrators.

U.S. Pat. No. 8,160,219 for CONTROLLED THREE-WAY CALLING, issued Apr.17, 2012 to Anthony Jeremiah Bayne, provides a system wherein an inmatecalls a call processing system and provides two phone numbers to it. Thefirst phone number is for a 2nd Party who will accept the inmate'scollect call and who will agree to pay any additional charge for addinga third party to the collect call. The second phone number is for a 3rdParty the inmate would like added to the collect call. The callprocessing system places the inmate on hold while the system dials the2nd Party. When the 2nd Party accepts the inmate's collect call andagrees to pay for an additional fee for establishing a three-way callduring the collect call, the inmate is taken off hold and is connectedto the 2nd Party.

None of the patents and the published patent application, taken singly,or in any combination, are seen to teach or suggest the presentdisclosed and claimed system and method.

SUMMARY

The present invention provides an inmate initiated an audio/videoconferencing system and method adapted for use in providing remotevisitation of inmates incarnated in a prison, wherein the inmate isenabled to initiate the remote visitation via a text message initiatedby the inmate. The need for prison personnel to provide endpoint controlto initiate or terminate a visit is eliminated in the novel visitationsystem of the invention. Further, all visitations are initiated by theinmates during defined visitation times established by the prison.

The present disclosure provides, in some embodiments, a VoIPtelecommunication and video visitation system and method adapted for usein providing both inmate and outside visitor originated remote,Internet-based visitation with inmates incarcerated in a prison. Theneed for prison personnel to provide endpoint control to schedule,initiate, or terminate a visit is eliminated in the novel visitationsystem of the present disclosure. Further, all visitations are initiatedor received by the inmates during defined visitation times establishedby the prison. Also importantly, while this is a fee for servicessystem, with a programmable per minute charge, no monies pass throughthe prison, but rather are paid directly to the owner/operator of theremote visitation system.

In one aspect, a method of providing inmate text message initiatedaudio/video visitation services to inmates located in a prison on anendpoint control free basis for self-initiating via textingcommunication services to an inmate selected visitor located external tothe prison, in a server having a processor, memory and non-transitorymemory with computer executable instructions, and having instructionsfor performing the following method includes the steps of hosting aweb-based audio/video visitation service application having one or morewebpages accessible over a data network and hosting an inmate interface,a visitor interface and an administrative interface, each of which isconfigured separately and each of which has separate and distinctfunctions, but each of which cooperate to provide the functioning of theaudio/video visitation service application. This further include theadministrative interface hosting an administrative user web-interfaceaccessible over the data network of the audio/video visitation serviceapplication and providing authorized access to one or moreadministrators having administrative terminals having an administratorweb-browser application, as authorized by the prison in which the inmateis located, the authorized access including the administering of theaudio/video visitation service application including inmate use andoperations thereof and use of the audio/video visitation service, theoperations of the inmate interface and the visitor interface, and theweb-based communications between the inmate interface and the visitorinterface. Additionally, this includes the visitor interface hosting avisitor-inmate user web-interface accessible over the data network by acommunication terminal of the visitor having a visitor web-browserapplication, the visitor interface configured to enable the visitorterminal to receive an inmate initiated request to establish a web-basedcommunication with the visitor terminal. The method also includes theinmate interface hosting an inmate-visitor user web-interface accessibleover the data network by a communication terminal of the inmate havingan inmate web-browser application, the inmate interface configured toenable the inmate terminal to initiate the inmate initiated request to avisitor by creating a text message to establish the web-basedcommunication with the visitor terminal. The method additionallyincludes the server further configured for performing the steps ofreceiving from the administrative interface a registration of the inmateinterface for the inmate including a plurality of inmate operatingparameters and receiving from the administrative interface aninmate-visitor for the inmate interface including visitor informationcontaining name and communication address for the visitor terminal ofthe visitor. Additionally the steps of providing to the inmate interfacea displayed listing of the name of each inmate visitor for the inmate,the providing including enabling the inmate to initiate a text messageto a potential visitor requesting a web-based audio/video visitationcommunication with the visitor and receiving from the inmate interfacethe inmate initiated request to send a text message to a potentialselected visitor for requesting the establishment of a web-basedaudio/video visitation communication with that selected visitor. Thisfurther includes the steps of verifying a current authority at the timeof the receipt of the inmate initiated text message request for theinmate to have a text message communication with the potential selectedvisitor and in response to the verified current authority for the inmateto send the text message communication to the selected visitor,transmitting the inmate initiated text message to the visitor interfaceof the selected visitor. The steps further include receiving from thevisitor interface an acceptance input from the selected visitor forhaving a web-based audio/video visitation communication with the inmateand establishing a web-based audio/video communications between theinmate interface and the selected visitor interface to form the inmateinitiated web-based audio/video visitation between the inmate terminaland the visitor terminal. The steps also include receiving a request toterminate the established inmate initiated web-based audio/videovisitation from at least one of the administrative terminal, the inmateterminal, the visitor terminal and terminating the web-basedcommunication in response to the receive termination request.

In another aspect, a web-based audio/video visitation system for prisonsproviding inmate initiated audio and video communications, includes awebserver having a processor and non-transitory memory with computerexecutable instructions to host the web-based audio/video visitation webservice over an Internet, the webserver having a administrativeinterface interfacing to an administrative system and hosting anadministrative user web-interface and being associated with a prison inwhich a particular inmate is located, a inmate-visitor interface hostingan inmate-visitor user web-interface interfacing with an inmate-visitorworkstation of an inmate-visitor of the particular inmate with eachbeing located remote from a location of the particular inmate andproviding an inmate-visitor user web-interface to the inmate-visitor, ainmate interface hosting an inmate user web-interface on an inmateterminal accessible by the particular inmate, the inmate interface beingenabled to receive an input from the inmate user web-interface as to aselection of the inmate-visitor and a request from the inmate toestablish a web-based communication to the workstation of the selectedinmate-visitor. The webserver is further configured with computerexecutable instructions stored in a non-transitory memory to operativelycommunicate with each of the inmate-visitor workstations via theInternet to host the inmate-visitor user web-interface, to operativelycommunicate with the administrative system via the Internet to host theadministrative user web-interface and to enable the management of theinmate user web-interface and the inmate-visitor user web-interface andthe webserver, and to store in a database information related to boththe particular inmate and the inmate-visitor using the visitorworkstation associated with the particular inmate. The server is furtherenabled to monitor the inmate-visitor interface to determine a currentavailability for the inmate-visitor to receive a web-based communicationfrom the particular inmate, and to communicate via the inmate interfaceto the inmate user web-interface the determined current availabilityindicator status for the inmate-visitor of the particular inmate thatindicates their current availability. The server is also configured toenable the inmate to prepare and transmit a text-message to an inmateselected inmate-visitor, the text-message indicating a request of theinmate to establish an web-based audio/video communication with aselected inmate-visitor, the enablement of the inmate transmitting ofthe text-message being limited to when the current call receipt statusof the selected inmate-visitor indicates that the selectedinmate-visitor is not currently available to receive an web-basedaudio/video communication from the particular inmate, to enable thevisitor interface of the selected inmate-visitors to receive the inmateinitiated text-message, and to establish the inmate initiated web-basedaudio/video communication to the inmate-visitor workstation of theselected inmate-visitor, the established web-based audio/videocommunication forming a visit.

Further aspects of the present disclosure will be in part apparent andin part pointed out below. It should be understood that various aspectsof the disclosure may be implemented individually or in combination withone another. It should also be understood that the detailed descriptionand drawings, while indicating certain exemplary embodiments, areintended for purposes of illustration only and should not be construedas limiting the scope of the disclosure.

BRIEF DESCRIPTION OF THE DRAWINGS

Various aspects, features, and attendant advantages of the presentdisclosure will become more fully appreciated as the same becomes betterunderstood when considered in conjunction with the accompanyingdrawings, in which like reference characters designate the same orsimilar parts throughout the several views, and wherein:

FIG. 1a is a front, elevational, schematic view of a “jail-hardened”communication station for use by an inmate using the system of theinvention;

FIG. 1b is a simplified schematic block diagram of a web-enabledcomputer suitable for use as a visitor workstation;

FIG. 2 is a simplified schematic diagram of a system suitable for use inpracticing the method of the invention;

FIG. 3 is a simplified flow chart of the visitor process of theinvention;

FIG. 4a is a screenshot of a login screen of the system for practicingthe method of the invention;

FIG. 4b is a screenshot of an add a new visitor screen of the system forpracticing the method of the invention;

FIG. 4c is a screenshot of a registered inmate screen of the system forpracticing the method of the invention;

FIG. 4d is a screenshot of an add minutes screen of the system forpracticing the method of the invention;

FIG. 4e is a screenshot of a call history screen of the system forpracticing the method of the invention;

FIG. 4f is a screenshot of “your account” screen of the system forpracticing the method of the invention;

FIG. 4g is a screenshot of an add a new inmate screen of the system forpracticing the method of the invention;

FIG. 4h is a screenshot of a delete an inmate screen of the system forpracticing the method of the invention;

FIG. 4i is a screenshot of a purchase equipment/minutes screen of thesystem for practicing the method of the invention;

FIG. 4j is a screenshot of a visit screen of the system for practicingthe method of the invention;

FIG. 5a is a screenshot of a first portion of an inmate's login screenof the system for practicing the method of the invention;

FIG. 5b is a screenshot of a second portion of an inmate's login screenof the system for practicing the method of the invention;

FIG. 5c is a screenshot of a begin visit screen of the system forpracticing the method of the invention;

FIG. 5d is a screenshot of a call initiation screen of the system forpracticing the method of the invention;

FIG. 5e is a screenshot of an inmate view of a visit screen of thesystem for practicing the method of the invention;

FIG. 6a is a screenshot of a manage detention facility screen of thesystem for practicing the method of the invention;

FIG. 6b is a screenshot of a disable calls screen of the system forpracticing the method of the invention;

FIG. 6c is a screenshot of a manage inmates screen of the system forpracticing the method of the invention;

FIG. 6d is a screenshot of a video playback screen of the system forpracticing the method of the invention;

FIG. 6e is a screenshot of a video playback screen of the system forpracticing the method of the invention;

FIG. 7a is a screenshot of the manage operators screen of the system forpracticing the method of the invention;

FIG. 7b is a screenshot of the add an operator screen of the system forpracticing the method of the invention; and

FIG. 7c is a screenshot of the “Edit an Operator” screen of the systemfor practicing the method of the invention.

FIGS. 8a and 8b are top plan schematic views of a representative tabletstyle and representative smart phone style electronic device,respectively, suitable for use in some embodiments as described herein;

FIG. 9 is a simplified system block diagram of a portion a securitysystem supporting the electronic devices of FIG. 1 in accordance withone exemplary embodiment;

FIG. 10a is a screen shot of the screen the inmate views when his/herdevice wakes up in accordance with one exemplary embodiment;

FIG. 10b is a screen shot of an inmate's sign in screen;

FIGS. 10c and 10d are screen shots of an inmate's create a new PINprocess in accordance with one exemplary embodiment;

FIGS. 10e and 10f are screen shots of an inmate's existing PIN entry andvalidation process in accordance with one exemplary embodiment;

FIG. 10g is a screen shot of an application loading status screen inaccordance with one exemplary embodiment;

FIG. 10h is a screen shot of an inmate's home screen in accordance withone exemplary embodiment;

FIG. 10i is a screen shot of a view and play messages process inaccordance with one exemplary embodiment;

FIG. 10j is a screen shot of a send message process in accordance withone exemplary embodiment;

FIGS. 10k and 101 are screen shots of the record a message process inaccordance with one exemplary embodiment;

FIG. 10m is a screen shot of the initiate a video visitation process;

FIG. 10n is a screen shot of a video visitation in process in accordancewith one exemplary embodiment;

FIG. 10o is a screen shot of the initiate a VoIP telecommunicationprocess in accordance with one exemplary embodiment;

FIG. 10p is a screen shot of the VoIP telecommunication in process inaccordance with one exemplary embodiment;

FIG. 11a is a screen shot of a visitor's login process in accordancewith one exemplary embodiment;

FIG. 11b is a screen shot of the Registered Inmate screen in accordancewith one exemplary embodiment;

FIG. 11c is a screen shot of the Registered Inmate screen of FIG. 4bwith a pop-up window displayed in accordance with one exemplaryembodiment;

FIG. 11d is a screen shot of a visitor's view and play messages processin accordance with one exemplary embodiment;

FIGS. 11e through 11g are screen shots of a visitor's record and send amessage process in accordance with one exemplary embodiment;

FIG. 11h is a screen shot of the process whereby a visitor initiates avideo visit in accordance with one exemplary embodiment;

FIG. 11i is a screen shot of an inmate's alert screen that a visitor isattempting to initiate a video visit in accordance with one exemplaryembodiment;

FIG. 11j is a screen shot of a video visit from the visitor's point ofview in accordance with one exemplary embodiment;

FIG. 11k is a screen shot of the process whereby a visitor initiates aVoIP telecommunication in accordance with one exemplary embodiment;

FIG. 11l is a screen shot of an inmate's alert screen that a visitor isattempting to initiate a VoIP telecommunication in accordance with oneexemplary embodiment;

FIG. 11m is a screen shot of a VoIP telecommunication screen from thepoint of view of the visitor in accordance with one exemplaryembodiment; and

FIG. 11n is a screen shot of the add minutes process in accordance withone exemplary embodiment.

It should be understood that throughout the drawings, correspondingreference numerals indicate like or corresponding parts and features.

DETAILED DESCRIPTION

The following description is merely exemplary in nature and is notintended to limit the present disclosure or the disclosure'sapplications or uses.

The present invention provides a system for providing audio/videoconference visitation between an inmate incarcerated in a prison and avisitor having an Internet connected computer or other Internetappliance.

Referring first to FIG. 1a , there is shown a front, elevational,schematic view of a “jail-hardened” communication station for use by aninmate using the system of the invention, generally at reference number100.

A “jail-hardened” steel cabinet 102 has a top or lid 104 securelyaffixed thereto. Cabinet 102 is typically formed from 14 gauge hardenedcold rolled steel and is formed using a uni-body design to prevent anyseams being accessible. Cabinet 102 is designed for ease of installationand maintenance while providing the necessary security required forequipment installed in a prison. Cabinet 102 is typically mounted to avertical wall, not shown, and is provided with five holes, not shown, inthe back wall, not shown, of cabinet 102. Four of the holes may be keyedholes allowing cabinet 102 to be hung on preinstalled screws or othersimilar fasteners, not shown. However, a fifth hole is a non-keyed holeto prevent cabinet 102 from being slid upward and removed from the wall.Once cabinet 102 is hung on the wall by four screws or the like throughthe four keyed holes, the screws may be tightened and finally, a screwis placed through the non-keyed hole thereby securely fastening cabinet102 to the wall.

Ventilation for the equipment housed in cabinet 102 is provided by aseries of offset holes, not shown, in an upper edge of cabinet 102.These offset holes are hidden by cabinet top 104 and align withcomplementary offset holes, not shown in cover 104.

Lid or top 104 is typically secured to cabinet 102 with a singlesecurity screw, not shown, that, in combination with a series ofinterlocks, not shown, allow ready access to an internal region ofcabinet 102 by authorized service personnel.

The cabinet is finished with an electrostatically applied sinteredmetal, scratch resistant finish to maintain a good cabinet appearance ina potentially hostile environment.

It is believed that numerous alternate construction methods andmaterials may be known to those of skill in the art. Cabinets formedfrom such material or construction methods may be substituted for thesteel cabinet 102 chosen for purposes of disclosure. Consequently, theinvention is not considered limited to the cabinet chosen for purposesof disclosure. Rather, the invention is intended to include any suitablecabinet.

Openings 106 and 108 are provided in a front surface of enclosure 102for a video monitor and a camera, respectively. Both openings 106 and108 are covered with a transparent but destruction resistant polymer,not specifically identified. Suitable transparent materials include ⅜inch thick Lexan®. Lexan® is a trademark of SABIC Innovative Plastics(formerly General Electric Plastics) brand of polycarbonate resinthermoplastic. It will be recognized that alternate material suitablefor use in prisons may be known to those of skill in the art and anysuitable material may be substituted for the Lexan® material chosen forpurposes of disclosure. Lexan® covered openings 106 and 108 areconsidered to be resistant to most physical forces applied thereto,including bullets.

An institutional commercial grade telephone handset 110, also formedfrom a material suitable for a jail telephone system is connected toenclosure 102 by a steel sheathed cable 112 and a steel lanyard, notspecifically identified.

A chrome steel handset cradle 114 is provided on the front surface ofenclosure 102 to facilitate storage of handset 110 when not in activeuse. Cradle 114 is secured to cabinet 102 in a way to render its removaldifficult.

An institutional keypad 116 is also provided on the front surface ofenclosure 102. Keypad 116 is also constructed as a “jail-hardened”device to prevent vandalism or destruction. Keypad 116 is typically aUSB connected device.

A video camera (typically a USB camera) is housed in enclosure 102 andaligned therein such that a camera lens, not specifically identified, isaimed forward through opening 108. A video monitor 120 is mounted withinenclosure 102 and a front screen area thereof is aligned with monitoropening 106. In the embodiment chosen for purposes of disclosure, videomonitor 120 is a 20 inch video monitor forming a part of a so-calledall-in-one PC computer. An ASUS Model ET-2011 has been foundsatisfactory for the application. It will be recognized by those ofskill in the art that other similar computers are or may becomeavailable and any suitable computer may be used. Consequently, theinvention is not considered limited to the ASUS computer chosen forpurposes of disclosure.

An electronic unit, shown schematically at reference number 122,typically implemented as part of the all-in-one PC computer, is housedwithin enclosure 102 and operatively connected to handset 110, camera118, and video monitor 120. Electronic units such as electronic unit 122are believed to be well known to those of skill in the videoconferencing arts and, consequently, are not further discussed herein.In the embodiment chosen for purposes of disclosure, electronic unit 122is the CPU of the all-in-one PC computer of which video monitor 122 is apart. Electronic unit 122 includes a power supply, not specificallyidentified, that is typically connected externally to an electricalpower receptacle via an electrical power cord 124 terminating in aconnector 126. Typically, electrical power cord 124 is not accessible toan inmate using inmate communication station 100. Only authorizedpersonnel have access to electrical power cord 124.

In addition, electronic unit 122 includes a network communicationinterface, not specifically identified, that is typically designed toconnect to an Ethernet or another standard network type viacommunication cable 128 terminating in a connector 130. The electricalcable 128 and connector 130 are also inaccessible to all but anauthorized person. In the embodiment chosen for purposes of disclosure,connector 130 is a standard RJ-45 8 conductor connector.

It will be recognized that other configurations for a “jail-hardened”inmate communication stations may be substituted for the communicationstation 100 chosen for purposes of disclosure. Consequently, theinvention is not considered limited to communication station 100.Rather, the invention is intended to include any suitable alternateinmate communication station configurations.

Referring now also to FIG. 1b , there is shown a simplified schematicblock diagram of a web-enabled computer suitable for use as a visitorworkstation, generally at reference number 150. While a typicalso-called “desktop” computer configuration is shown in FIG. 1b forpurposes of disclosure, it will be recognized by those of skill in theart that any Internet enabled device may be substituted therefor. Suchdevices include, but are not limited to, smartphones, tablet computers,netbook computers, notebook computers, laptop computers, and dedicatedInternet appliances, etc.

The exemplary Internet enabled computer system 150 has a CPU 152, avideo monitor 154, a keyboard 156, a pointing device (e.g., a mouse)158, and a modem 164, each operatively connected to CPU 152. Inaddition, a camera 160 and a microphone 162 are also operativelyconnected to CPU 152. A camera 160 and a microphone 162 complete acomputer system suitable for use as a visitor computer system. Suchsystem topologies as well as all included and/or attached components arebelieved to be well known to those of skill in the art. Consequently,neither the system topology nor any individual component are furtherdescribed or discussed herein.

Referring now also to FIG. 2, there is shown a simplified system blockdiagram of the remote web-based visitation system (RWVS) in accordancewith the invention, generally at reference number 200. For purposes ofdisclosure, a remote, web-based visitation system for prisons providedby HomeWAV, LLC, a limited liability company of the state of Virginia,located in Virginia Beach Va. is described. HomeWAV and HomeWAV WebAccess Visitation are trademarks of HomeWAV, Inc.

A prison facility, 202 contains one or more inmate communicationstations 100 a, 100 b, . . . 100 n typically disposed throughout prison202. While most inmate communication terminals 100 a, 100 b . . . 100 nare typically located in cell block common areas, not specificallyidentified, such terminals 100 a, 100 b . . . 100 n may be placed at anyother convenient locations throughout prison 202. In some prisons 202,public visitation terminals, not specifically identified, may be locatedin areas of the prison accessible to the public. Each inmatecommunication station 100 a, 100 b . . . 100 n is connected to anetwork, shown schematically at reference number 204. Network 204 issupported by a network device 206, typically a multiport switch. It willbe recognized that numerous network topologies may be implemented withinprison 202. Consequently the invention is not considered limited to anyparticular network topology or any specific networking components.

Network component 206 is connected to an Internet interface, typically amodem 208. The type of modem 208 and the nature of the Internetconnection depends upon the number of inmate visitation stations 100 a,100 b . . . 100 n at the prison 202. In the embodiment chosen forpurposes of disclosure, modem 208 is a cable modem. As cable modems, aswell as other Internet interface devices are believed to be well knownto those of skill in the art, they are not further described ordiscussed herein. Consequently, the invention is not considered limitedto the cable modem chosen for purposes of disclosure. Rather, theinvention comprehends any and all network interface devices, known andto be invented.

A prison administrator workstation (PAWS) 210 may be located withinprison 202 and also connected to either network 204 or directly tonetwork controller (e.g., switch) 206. In alternate embodiments, PAWS210 may have its own modem associated and connected directly to theInternet. Also PAWS 210 may be located outside prison 202 when desired.

An Internet connection 212 is provided between Internet interface/modem208 and the Internet “cloud” represented schematically at referencenumber 214.

A visitor workstation or Internet “appliance” 150 discussed in detailhereinabove is also connected to Internet 214 via an Internet connection216. Visitor workstation 150 is intended to represent a plurality ofvisitor workstations, each connected to Internet 214.

HomeWAV website 218 supports a web server 220. Web server 220 runsapplication code, not shown, that implements the applications of thenovel remote web-based visitation system of the invention. In theembodiment chosen for purposes of disclosure, the applications,discussed in detail herein below, are implemented in either JAVA or PHP(http://www.php.net). PHP is a server-side HTML embedded scriptinglanguage that provides web developers with a full suite of tools forbuilding dynamic websites. In addition, some custom Adobe® Flash®ActionScript codes are provided to interact with flash.homeway.com 230discussed in more detail herein below. ActionScript is a dialect ofECMAScript (i.e., it is a superset of the syntax and semantics of thelanguage more widely known JavaScript), and is used primarily for thedevelopment of websites and software targeting the Adobe Flash Playerplatform. ECMAScript is the scripting language standardized by EcmaInternational in the ECMA-262 specification and ISO/IEC 16262specifications. The language is widely used for client-side scripting onthe web.

It will be recognized that website design and implementation is believedto be well known to those of skill in the art. Consequently, alternateweb development tools/languages may be utilized to develop similarapplications. Consequently, the invention is not considered limited tothe development tools and/or languages chosen for purposes ofdisclosure. Rather, the invention is intended to include any suitablelanguages, scripts, etc.

HomeWAV website 218 also embodies and supports storage, shownschematically at reference numbers 222 a, 222 b to contain applicationcode and the databases necessary to implement the remote web-basedvisitation system of the invention.

A second website associated with the remote web-based visitation systemof the invention is Flash.HomeWAV.com website 230. Flash.HomeWAV.comwebsite 230 records and stores all audio/video (A/V) visits. As laterdiscussed, certain A/V visits by clergy or legal representatives may beexempt from recording. Typically, all other A/V visits are recorded byone or more A/V servers 232. Storage devices, shown schematically atreference numbers 234 a . . . 234 d retain A/V transcripts of all visitsnot exempt from the recording requirement.

Finally, one or more HomeWAV Administrators at workstations 250 thatinclude a computer 252 and a modem 254 and that are connected to theInternet by Internet connection 256 provide certain gate keeping andadministrative functions by interacting with HomeWAV website 218. Suchgate keeping and administrative functions are discussed in detail hereinbelow. The system of FIG. 2 is suitable for practicing the method of theinvention. For brevity, the novel remote web-based visitation system forprisons is abbreviated RWVS. RWVS operates completely differently thanany prison visitation system of the prior art. Two of the importantdifferences between RWVS and the prior art include the feature that allvisitation calls are initiated by inmates with no need for anyintervention by prison personnel. All calls are automatically recorded(both audio and video) unless the call is between an inmate and a clergyperson or a lawyer or another professional who has the right toprivileged communication with the inmate. A flag in the visitor recordof such a visitor automatically suspends recording.

A second unique feature of the RWVS of the invention is that prisonpersonnel are not involved in collecting, or handling, the fees chargedfor using the system. Rather, RWVS is a pay-for-services based systemwherein all money transactions are initiated by a visitor and all moniesare recorded and tracked by the RWVS software. An online payment servicesuch as PayPal® is used to receive payments from visitors or potentialvisitors. Received payments are credited to the visitor's account foruse in visiting with a particular inmate. Generally, funds associatedwith one inmate may not be used for visitation with a different inmate.Also, deposited funds are associated with the visitor making the depositand may not be used by a different visitor for visiting that inmate.

Before the RWVS is functional, administrative startup tasks must beperformed, both by HomeWAV administrative personnel and prisonadministrative personnel at each prison.

A person wishing to utilize the HomeWAV system logs into the system inone of three user categories: as a visitor, as an inmate, or as anadministrator. The features available to a visitor are first described.

Visitor Station

Referring now also to FIG. 3, there is shown a simplified flow chartgenerally at reference number 300, of the operation of the HomeWAVfeatures available to a visitor (i.e., a person outside the prison whowill communicate (i.e., “visit”) with an inmate in accordance with themethod of the invention. The visitor process starts, block 302 with alogin process 304. FIG. 4a is a screenshot of the HomeWAV login screen,shown generally at reference number 400.

If the visitor is logging in for the first time, block 306, the “NewVisitor” button 402 is selected and the new visitor is then directed toa new visitor screen 420 (FIG. 4b ).

Referring now also to FIG. 4b , there is shown a screenshot of the newvisitor screen, generally at reference number 420. A proposed user name422 and a password 424 are entered. The user must then re-enter thepassword 424. After that, typical demographic information 426 isentered.

The new user is required to agree to the terms of use, button 428 andthen select “Sign Up” button 430.

A FAQs section 432 is provided on screen to assist new users with theirregistration process.

If however, the visitor has already registered, block 306, he/she entersa user name 404 and password 406 and selects the “Login” button 408. Inthe event that the visitor has forgotten his/her password, the “LostPassword” button 410 may be selected for password help. If “LostPassword” button 410 is selected, the user is asked to enter his/here-mail address and a reset password request is then forwarded to thataddress.

Upon entry of a valid username 404 and password 406 and pressing thelogin button 408 the visitor is logged into the HomeWAV system andimmediately presented the Registered Inmate screen 440 (FIG. 4c ), block310.

Referring now also to FIG. 4c , there is shown a screen shot of the“Registered Inmates” screen 440. Several actions are available to thevisitor: proceed to the “Your Account” screen 500 (FIG. 40 selectablefrom the “Your Account” tab 444, or log out of the HomeWAV system, tab458. Note that the “Registered Inmates” tab 442 does nothing as thevisitor is already at the registered inmate screen 440.

Selecting link 458 allows the user to log out of the HomeWAV system.

The “Registered Inmates” screen 440 provides information relating to allinmates with which the visitor has registered and with whom a HomeWAVvisit may be conducted. The Inmate Status Ball column 446 displays acolored ball indicating the current status of each registered inmate.The colors have the following meanings:

Red—Inmate not logged on and/or there are no funds available for a visitwith the selected inmate. If this is so, the call is not allowed;

Green—Inmate is currently logged into the HomeWAV system at an inmatevisitation station 100 and there are funds available to allow a visit.

A green ball indicates that the inmate is available to initiate a call.The process whereby an inmate initiates a call is discussed in detailherein below.

The columns “Name” 448, and “ID Number” 450, are believed to be selfexplanatory.

Available minutes column 452 indicates the number of minutes in thevisitor's account available for a visit with the selected registeredinmate. Note that minutes purchased for visitation cannot be used forvisitation with another inmate. Adjacent the remaining minutes value isan “Add Minutes” button 454 that allows the visitor to add additionalminutes when necessary.

Selecting the “Add Minutes” button 454 associated with any registeredinmate transfers a visitor to an “Add Minutes” screen 460 (FIG. 4d ) towhich the user is directed.

Referring now also to FIG. 4d , there is shown an “Add Minutes” screen460. An “Order Summary” block 462 displays the selected inmate name. An“Order Quantity” box 464 allows the visitor to enter the number ofminutes he/she wishes to purchase for visitation with the inmate.

For purposes of disclosure PayPal® has been chosen as the online paymentservice through which a visitor may purchase minutes for a selectedinmate. PayPal® is believed to be well known to those of skill in theart and is, therefore, not further discussed herein. It will berecognized that any alternate online payment service may be used inaddition to or in place of PayPal® to purchase visitation minutes.Consequently, the invention is not considered limited to any particularon-line funds collection and/or transfer agent. Funds paid throughPayPal® or the like to purchase minutes are automatically transferred toHomeWAV server 220 (FIG. 2) and are typically recorded and madeavailable to a visitor's account for use in as little as 15 seconds.

A HomeWAV visitor is assumed to have a PayPal® or other equivalentaccount and enters his/her e-mail address 466 and password 468 and thenclicks the login button 470. When the PayPal® transaction has beencompleted, the user is returned to the Registered Inmate screen 440(FIG. 4c ).

“Call History” button 456 allows a user access to a call log for aselected inmate. Referring now also to FIG. 4e there is shown a screenshot of a portion of a call history or call log for the selected inmate,generally at reference number 480.

Two navigation buttons, “Registered Inmates” 482 and “Your Account” 484are provided. In addition a “Return to Registered Inmates” button 486performs identically to “Registered Inmates” button 482. Call logrecords 488 each show a date 490, a duration and inmate name 492, andthe billed time 494 for the call. Billed time 494 is based upon theminimum number of minutes billed for a call regardless of the actualcall duration. Typically there is no minimum call length.

Selecting any “Your Account” button, for example “Your Account” button484 on “Call History” screen 480 directs the user to the “Your Account”screen 500 (FIG. 4f ), block 326. For simplicity, not all paths to block316 are included on flow chart 300.

From “Your Account” screen 500, four actions are possible. First, a usermay return to the “Registered Inmate” screen 440 (FIG. 4c ). Inaddition, the user may select one of three other functions: “Add anInmate” button 506, “Delete an Inmate”, button 508, and “PurchaseEquipment/Minutes”, button 510.

If the user selects “Registered Inmate” button 502, block 328, he/she isreturned to “Registered Inmate” screen 440 (FIG. 4c ), block 310. If,however, the user selects “Add an Inmate” button 506, block 330, he/seeis transferred to “Add an Inmate” screen 520 (FIG. 4g ).

Selecting the “Your Account” button 522 returns the user to the “YourAccount” screen 500 (FIG. 4f ).

Selecting the “Registered Inmate” button 524 returns the user to the“Registered Inmate” screen 440 (FIG. 4c ).

Selecting “Delete Inmate” button 526 transfers the user to the “DeleteInmate” screen 540 (FIG. 4h ).

When registering a new inmate, the visitor first selects the detentionfacility (i.e., prison) housing the inmate to be registered using a pulldown list box 530.

Once the detention facility has been selected, the visitor enters theinmate's first and last name, 532, 534, respectively.

Finally, the visitor selects “Save” button 536 to save the inmateinformation to the HomeWAV web server 220 (FIG. 2).

Referring now also to FIG. 4h , there is shown a screenshot 540 of thedelete an inmate process.

Selecting the “Your Account” button 542 returns the user to the “YourAccount” screen 500 (FIG. 4f ).

Selecting the “Registered Inmate” button 544 returns the user to the“Registered Inmate” screen 440 (FIG. 4c ).

If the visitor selects “Add an Inmate” button 546, he/she is transferredto the “Add an Inmate” screen 520 (FIG. 4g ).

A list of inmates 550 registered by the visitor is shown on screen 540,each having a radio button control 552 adjacent each listed inmate name550. Only one radio button 552 is labeled to maintain clarity of screen540. Selecting the radio button 552 adjacent the name of the inmate fromlist 550 who is to be deleted, and then selecting “Delete Inmate” button554 deletes (i.e., unregisters) the selected inmate at the HomeWAVserver 220. If the visitor selects “Purchase Equipment/Minutes” button548, he/she is transferred to the “Purchase Equipment/Minutes” screen560, (FIG. 4i ).

Referring now also to FIG. 4i , there is shown the “PurchaseEquipment/Minutes” screen 560.

Selecting the “Your Account” button 564 returns the user to the “YourAccount” screen 500 (FIG. 4f ).

Selecting the “Registered Inmates” button 562 returns the user to the“Registered Inmates” screen 440 (FIG. 4c ).

Selecting the “Add Inmate” button 566 transfers the visitor to the “Addan Inmate” screen 520 (FIG. 4g ).

Selecting the “Delete Inmate” button 568 transfers the visitor to the“Delete Inmate” screen 540 (FIG. 4h ).

Selecting the “Purchase Minutes” button 570 returns the visitor to“Registered Inmates” screen 440 (FIG. 4c ) where button 454 associatedwith the inmate name 448 for which additional minutes are required isused to add the minutes. A series of equipment 572 a, 572 b . . . 572 nis displayed. Any equipment 572 a, 572 b . . . 572 n may be purchased byselecting the associated “Buy Now” button 574 a, 574 b . . . 574 n.

As has previously been mentioned, all visitation calls are initiated byan inmate. The process whereby an inmate initiates a call is describedin detail herein below.

To receive a call, a visitor logs into the HomeWAV system as previouslydescribed and then selects the “Registered Inmate” screen 440 (FIG. 4c). As previously discussed, Inmate Status Ball column 446 displays acolored ball indicating the current status of each registered inmate.Any inmate displaying a green ball is on-line and may initiate a call.

When an inmate initiates a call, a ringing sound is heard throughspeakers 160 at the visitor station 150 at which the visitor is loggedinto the HomeWAV system. A pop up box also appears on the screen showingthe name of the calling inmate. An “Answer” button in the pop-up box isselected to answer the call. Referring now to FIG. 4j , there is shown ascreen 580 that is displayed once the call is answered. An image of thecalling 582 is displayed at the left side of screen 580 while a smallerimage 584 of the visitor is displayed at the right side of the screen580.

A message 586 reminds the visitor that the call is being recorded.

The visitor may terminate the call using “Disconnect Call” button 588.

The visitor may mute his/her microphone 162 (FIG. 1b ) sing “MuteMicrophone” button 590.

The time remaining for the call based upon the maximum allowable calllength is displayed at reference number 594.

Finally, the number of minutes remaining in the account for the inmateto which the visitor is currently “talking” is displayed at referencenumber 596.

Inmate Station

Up to this point, the HomeWAV system has been described from theperspective of a visitor. The system as utilized by an inmate is nowdescribed. Referring now also to FIG. 5a , there is shown a screenshotof an inmate sign in screen, generally at reference number 600. Aschematic representation of keypad 116 forming a part of a“jail-hardened” terminal forming an inmate communication station 100 asshown in FIG. 2. Keypad 116 is the only device available to an inmatewith which to communicate at a “jail-hardened” inmate communicationstation 100.

A single field “Inmate ID#” 602 is available on screen 600. The inmatemust enter his/her ID number using keypad 116. As there is neither an“Enter” key nor a “Backspace” key on keypad 116, the “*” is used as anenter key while the # is used as a backspace key. Consequently, when theinmate has entered his/her ID number, he/she presses the “*” key onkeypad 116.

The inmate ID number is validated and, if not recognized, the inmatemust reenter his/her ID number. Once the inmate ID is validated, aninmate PIN screen 620 (FIG. 5b ) is displayed. Referring now also toFIG. 5b , there is shown an “Inmate PIN” screen 620. The inmate isinstructed, REFERENCE NUMBER 622, to “ENTER” his/her PIN. The inmatethen enters his/her PIN in field 624 using “*” as an enter key.

Once the entered PIN 624 is verified, a screen 640 appears that displaysa list of the inmate's visitors and their availability status.

Referring now also to FIG. 5c there is shown a screenshot of a “BeginVisit” screen 640. The inmate is provided with a reminder 642 that “ALLVISITS ARE RECORDED.” However, as discussed herein below, certain visitswith clergy, legal representatives, etc. are generally not recorded.

A second reminder 648 reminds the inmate that the web visit may be endedby pressing the “*” key on keypad 116 (FIG. 1a ).

The names of one or more potential visitors are displayed, column 646,each with an associated visitor status ball 644. A particular number 650is assigned to each listed visitor, which number must be entered onkeypad 116 to initiate a visit with that visitor. Assuming that thevisitor status ball is green, pressing the associated number 650initiates the visiting process. If the visitor status ball is red, thevisitor is not logged on and/or there are no funds available for a visitwith this visitor, and accordingly no visit can be initiated. In such anevent, the inmate can select an option to send a text message to the redstatus visitor, advising the visitor that the inmate is ready anddesiring to initiate a visit. Referring now also to FIG. 5d , there isshown a screenshot of A “Begin Visit” screen 660 having a pop-up box 662displayed thereupon. Pop-up box 662 shows the name 664 of the visitorbeing called and the number of rings 666.

Once the visitor “answers” the call, an “Inmate Visit Screen” 680 isdisplayed.

Referring now also to FIG. 5e , there is shown a screenshot of an“Inmate Visit” screen 680. An image 682 of the called visitor isdisplayed at the left side of screen 680 while a smaller image 684 ofthe inmate is displayed at the right side of screen 680.

The remaining available minutes for the call 686 are displayed beneathimage 682. The remaining time 686 is based upon the maximum call lengthallowed as well as the minutes remaining in the visitor's account forthe calling inmate.

Available minutes 688 are displayed beneath image 684.

To end the call (i.e., web visit), the inmate may simply press the “*”key on keypad 116.

Administrator Station

The third class of HomeWAV users is administrators. Some functionsperformed by HomeWAV administrative personnel using management softwareresiding on web server 220 (FIG. 2) associated with the HomeWAV.comwebsite 218 include:

-   -   Enter or Delete a prison    -   Assign Prison Administrators    -   Set cost per minute for calls    -   Delete Recorded Video    -   Set retention duration of archived recorded video Register        Visitors including Name, Address, Phone, and Password    -   Reset a Visitor Password    -   Delete a Visitor    -   Manage Visitors minutes    -   Manage Purchase of Minutes    -   Track Used and unused minutes    -   Issue Credit for unused minutes    -   Update Inmate List as data is provided by a prison    -   Generate usage and other reports

There are currently three classes of administrator defined within theHomeWAV system. The names and privileges (i.e., the allowableoperations) of each of these classes of administrator are:

Class 1—Facility Manager

1) Manage Detention Facility

Can View Facility Information (i.e. Name, Location, Min/Max Call Length,Price per Minute).

Can modify the Facility Maximum Call Length.

Has the ability to disable all Calls

2) Manage Inmates

View Inmate Information (i.e. Name, ID #, Available Minutes).

Can disable calls for a specific Inmate.

Can Reset PIN for specific Inmate.

Can View List of Registered Visitors for a specific Inmate and have theability to turn off their Record.

Can View Visitor Information (i.e. First and Last Name, Phone Number,Address)

Video Playback

a) Can playback recorded video for specific Inmates.

Manage Operators

View operator information (i.e. Username, Email, Privileges).

Has the ability to edit operator information and privileges.

Class 2—Jail Administrator

Detention Facility

a) Can view facility information (i.e. Name, Location, Min/Max CallLength, Price-per-Minute).

Manage Inmates

View inmate information (i.e. Name, ID #, Available Minutes).

Can disable calls for a specific inmate. Reset PIN for a specificinmate.

View registered visitors for a specific inmate.

View visitor information (i.e. First and Last Name, Phone Number,Address).

3) Video Playback.

a) Playback recorded video for specific inmates.

Class 3-Monitor

1) Detention Facility

a) Can view facility information (i.e. Name, Location, Min/Max CallLength, Price-per-Minute).

2) Inmates

View inmate information (i.e. Name, ID #, Available Minutes).

View registered visitors for a specific Inmate.

View visitor information (i.e. First and Last Name, Phone Number,Address)

3) Video Playback

a) Playback recorded video for specific inmates

An administrator logs into the HomeWAV system using login screen 400(FIG. 4a ). Once the administrator's user name 404 and password 496 arevalidated, he/she is immediately transferred to the “Manage DetentionFacility” screen.

Referring now also to FIG. 6a , there is shown a screenshot of “ManageDetention Facility” screen 700.

“Manage Inmates” buttons 704, “Video Playback” button 706, and “ManageOperators” button 708 all direct the operator to different screens, eachdiscussed in detail herein below. Log out link 724 logs the operator outof the HomeWAV system.

Displayed on “Manage Detention Facility” screen 700 are the FacilityName 710, the Facility Location 712, Maximum Call Length 716, Cost perMinute 718, and All Calls Disabled 720.

Pressing “Update Detention Facility Settings” button 722 directs theoperator to “Update Detention Facility Settings” screen 730.

Referring now also to FIG. 6b , there is shown the “Update DetentionFacility Settings” screen 730.

The Maximum Call Length value 732 may be set to a desired call length.All calls may be disabled for the facility by clicking check box 734.

Save button 736 records any changes made to the maximum call length orto the all calls disabled status.

The operator may return to “Manage Detention Facility” screen 700 byselecting button 702. Other actions “Manage Inmates”, “Video Playback”,and “Manage Operator” may be selected using buttons 704, 706, and 708,respectively.

If the operator selects “Manage Inmates” using button 704 from anyscreen, he/she is directed to the “Manage Inmates” screen 750.

Referring now also to FIG. 6c , there is shown the “Manage Inmates”screen 750.

A list of inmate names 752 reflects the registered inmate population ofthe selected detention facility. A column of associated PINs (PersonalIdentification Numbers) 754, Available Minutes 756, and Calls DisabledStatus 758 are associated with each inmate name. Each inmate name 752also has a “Disable Calls” button 760 and a “Reset Pin” button 762.

Selecting either “Disable Calls” or “Reset PIN” buttons 760, 762,respectively, does not transfer the operator to a different screen butmerely presents a pop-up box requesting confirmation of the action.

As with previous screens, the operator may return to “Manage DetentionFacility” screen 700 by selecting button 702. Other actions “ManageInmates”, “Video Playback”, and “Manage Operators” may be selected usingbuttons 704, 706, and 708, respectively.

If an operator selects “Video Playback” from any screen using the “VideoPlayback” button 706, he/she is transferred to “Video Playback” screen790.

Referring now also to FIG. 6d , there is shown a screenshot of the“Video Playback” screen 790.

A pull-down list box 792 activated by control 794 displays all inmatesof the detention facility that have registered with the HomeWAV system.Selecting an inmate from the list of inmates transfers the operator to“Video Display” screen 810.

As with previous screens, the operator may return to “Manage DetentionFacility” screen 700 by selecting button 702. Other actions “ManageInmates”, “Video Playback”, and “Manage Operators” may be selected usingbuttons 704, 706, and 708, respectively.

Referring now to FIG. 6e there is shown a screenshot of the “VideoDisplay” screen 812. The name and PIN 812 of the selected inmate forwhom recorded video is to be viewed is displayed. A matrix of calls 813with the most recent call at the top of the list is displayed. Thecolumns of the call matrix 813 includes: Date 814, Visitor 816, Inmate818, and Duration 820. A fifth column includes either a “Play” button822 or status information if recorded data for the call is notavailable.

Selecting “Play” button 822 associated with a desired call initiatesplayback of the selected audio/video file.

A Call Details area, not specifically identified, contains date andstart time 824 a and date and end time 824 b of the selected call.

A Visitor video display area 826 and an Inmate video display area 828display respective visitor and inmate recorded video.

Controls 830 are used to control playback of the recorded video.

As with previous screens, the operator may return to “Manage Operators”screen 700 by selecting button 708. Other actions “Manage DetentionFacility”, “Manage Inmates”, and “Video Playback” may be selected usingbuttons 702, 704, and 706, respectively.

If “Manage Operators” button 708 is selected from any

screen, the operator is transported to “Manage Operators” screen 840.

Referring now also to FIG. 7a there is shown a screenshot of the manageoperators screen 840. An “Add Operator” button 842 transfers theoperator to “Add Operator” screen 860 described in detail herein below.

A list of operators 844 is displayed. Information

displayed in operator list 844 includes: Username 846, E-Mail 848, IsController? (can make modifications) 850, Is monitor? (can only view)852, and Options 854. An “Edit” button associated with each Username 846is located in Options column 854.

Selecting “Edit” (column 854) associated with an operator Usernametransfers the operator to “Edit an Operator” screen 860.

Referring now also to FIG. 7c there is shown a screenshot of “Edit anOperator” screen 860. The Username 882, the E-Mail address 884, thePassword 886, and the Password Confirmation fields are displayed.

A pair of check boxes 890, 892, respectively, allow the operatorassociated with the selected Username 882 to “Modify Facility Settings”890, and “Only Display Settings, 892.

When all information on screen 880 is correct, the operator selects the“Save Changes” button 894 to save the record with all changes.

If “Add Operator” button 842 has been selected, the operator istransferred to “Add Operator” screen 860.

Referring now also to FIG. 7b , there is shown a screenshot of the “Addan Operator” screen 860. As with previous screens, the operator mayreturn to “Manage Detention Facility” screen 700 by selecting button702. Other actions “Manage Inmates, “Video Playback”, and “ManageOperators” may be selected using buttons 704, 706, and 708,respectively.

Web-Based Embodiments

The present disclosure provides a system for providing video and/ortelephonic visitation between inmates incarcerated in a prison, andvisitors located remotely from the prison. Visitors each have anauthorized, Internet connected computer or other Internet applianceincluding Voice Over Internet Protocol (VoIP) capability. Visitation maybe initiated by either the inmate or the remote visitor.

As used herein the term VoIP refers to a specific method of packagingvoice signals for transmission over an Internet connection. However, theapplicant believes that other methods, protocols, etc. for packagingvoice signals for Internet transmission may exist or may emerge in thefuture. Consequently, as used herein the term VoIP is intended toinclude any and all existing or emerging voice transmission methods orprotocols in addition to the specific method chosen for purposes ofdisclosure (i.e., VoIP).

Referring next to FIGS. 8a and 8b there are shown top plan schematicviews of two possible form factors for a device in accordance with thepresent disclosure. FIG. 8a shows a device 1100 a in the form factor ofa so-called tablet computer while FIG. 8b shows a device in the formfactor of a so-called “smart” phone. It will be recognized that devicesmay be provided in a wide range of form factors and, consequently, thedisclosure is not considered limited to the form factors chosen forpurposes of disclosure.

Each device 1100 a, 1100 b has four fundamental elements depicted. Eachdevice 1100 a, 1100 b has a forward-facing camera 1102 a, 1102 b; ascreen 1104 a, 1104 b; a built-in microphone shown schematically atreference numbers 1106 a, 1106 b, respectively; and a headphone jack1108 a, 1108 b, respectively.

Each device 1100 a, 1100 b has a wireless communications interface. Forpurposes of disclosure, a so-called “Wi-Fi” interface has been chosen asa communications interface. It will be recognized by those of skill inthe art that other wireless interfaces currently exist and that the paceof development in wireless digital communication is rapid. Consequently,the disclosure is not considered limited to a particular wirelesscommunications interface. Rather, the disclosure is intended to includeany suitable wireless interface whether known or yet to be developed inaddition to the Wi-Fi interface chosen for purposes of disclosure.

Each device 1100 a, 1100 b has a unique identifier that may betransmitted by the wireless interface to identify a particular device1100 a, 1100 b. Such unique identifiers include but are not limited to aMedia Access Control address (“MAC” address) or the like. MAC addressesare most often assigned by the manufacturer of the wireless interfaceincluded within a device 1100 a, 1100 b and are typically stored in thedevice's hardware, not specifically identified, for example, inread-only memory, or some other firmware mechanism. Such MAC addressesare referred to as burned-in addresses.

It will be recognized that exemplary devices 1100 a, 1100 b containelectronic support circuitry and a power supply (e.g., a rechargeablebattery). Such devices 1100 a, 1100 b are considered to be well knownand may be purchased as off-the-shelf devices. Optionally, such devices1100 a, 1100 b may be custom built for the application and may containsecurity features, not specifically identified, designed to allow moresecure operation in a correctional facility environment.

In a prison, any communication apparatus for use by inmates hasheretofore been an apparatus constructed using “prison hardened”techniques and materials. Inmates have used such apparatus for allcommunications with the outside world.

The present disclosure supplements or replaces such apparatus with thedevices 1100 a, 1100 b individually “owned” (i.e., purchased, rented, orleased) by individual inmates from the prison or from the systemoperator of the prison visitation system. The HomeWAV Web AccessVisitation for Correctional Facilities by HomeWAV, LLC of VirginiaBeach, Va. USA, hereinafter the HomeWAV system or simply the system, isassumed to be the system operator for purposes of disclosure.

Referring now to FIG. 9, there is shown a greatly simplified blockdiagram of the novel HomeWAV, LLC prison visitation system in accordancewith the disclosure, generally at reference number 1200. Hereinafter,for purposes of brevity, the HomeWAV prison visitation system isreferred to as “the HomeWAV system”. The HomeWAV system 1200 provides“gate keeping” security functions that assure only valid, authorizeddevices 1100 a, 1100 b are allowed to communicate with the HomeWAVsystem 1200. Further, the HomeWAV system 1200 ensures that inmates maycommunicate only with authorized visitors as approved and controlled bythe prison.

As used herein, reference number 100 x, 1100 x or simply 100 or 1100 isused to generically refer to any and all devices for example, devices100 a, 100 b, 1100 a, 1100 b.

Using the devices 100 x and 1100 x with the system 1200 and methods ofthe present disclosure, inmates may communicate only with the HomeWAVsystem. Each device 1100 x is pre-programmed such that it can onlyaccess the HomeWAV system. As used herein, the term pre-programmedrefers to either software or hardware modifications or add-ons thatlimit an off-the-shelf device to exclusive communication with theHomeWAV system. Prisoners are allowed access to only those applicationsand programs on the HomeWAV system that have been approved by theprison. Specifically, device 1100 x is pre-programmed to preventuncontrolled access to the Internet.

More specifically, each device 1100 x may be pre-programmed so that itwill only link with a particular wireless 1202 router located within theprison. It is especially important to note that no two devices 1100 xare allowed to communicate directly with one another, and each devicewill only be allowed to communicate with visitors who have been approvedto visit with the inmate to whom the particular device has beenassigned.

Communication capabilities usually associated with an off-the-shelfelectronic appliance such as cell phones, smart phones, or tabletcomputers, etc. may be modified. In device 1100 x, any existing cellularnetwork communications or open wireless network communication (i.e.,Wi-Fi) is typically disabled.

HomeWAV system 1200 incorporates security features that make itpractical for an individual inmate to posses his or her own device 1100x. For example, each device 1100 x may require biometric input from aparticular inmate for the device to be activated. In most embodiments, aunique prisoner-generated personal identification number (PIN) may berequired for device 1100 x activation. Further, HomeWAV system 1200limits each device 1100 x to communicating with the IP addresses of aparticular inmate's approved visitors' equipment as controlled by theHomeWAV, LLC website 1210 via portion 1208 a of the “cloud”. It will berecognized that while three “cloud portions” 1208 a, 1208 b, 1208 c areshown on FIG. 9, that representation is done for clarity in depictingthe flow of information in the HomeWAV prison visitation system. Thereis, of course, only a single “cloud” representing the entire Internet.

Three devices 1100 x, representative of any number of such devices 1100x found in a prison, are shown communicating with a wireless router 1202via communications paths 1204 a, 1204 b . . . 1204 n using a built-inWi-Fi communications interface, not specifically identified, withindevices 1100 x.

Router 1202 may have an integrated server, for example, an InterfaceDevice shown schematically at reference number 1220, or it may beconnected, along with other routers, not shown, with a server, notshown, located elsewhere in the prison. The prison's routers, servers,and associated connections, none of which are shown, constitute theprison's local area network (LAN), not specifically identified. Theprison's LAN is, in turn connected to the wide area network (WAN)outside of the prison via a communications portion 1206 that may includethe prison's Internet Service Provider (ISP), not specificallyidentified. The prison's LAN is thereby connected to the Internet, shownschematically as cloud portion 1208 a.

A prison administration workstation, not shown, but described in detailin the '569 patent is connected to the HomeWAV website 1210 via anotherInternet connection shown schematically as portion 1208 b of the cloud.

Outside visitors communicate with the HomeWAV website 1210, via theInternet, shown schematically as cloud portion 1208 c.

The HomeWAV website 1210 maintains and accesses databases of visitors1216 and of inmates and prisons 1218. Using information from databases,the HomeWAV visitation system 1200 acts as a gate keeper whereby onlyregistered visitors are connected to registered inmates with whom thatvisitor is specifically authorized to visit.

Based on input from Prison Administration 1212 all or selective portionsof an inmate's communication may be disabled. Single, identified groups(e.g., a cell block, etc.), or all devices 1100 x may be disabled byprison administration 1214. In addition to complete disabling of devices1100 x, hours of operation may be imposed on a device by device basis atthe discretion of prison administration 1214. Additional control may beexercised by prison administration 1212 as also described in detail inthe priority '569 patent.

The HomeWAV system 1200 of FIG. 9 relates only to prison visitationsystem using devices 1100 x in possession of individual inmates. In thepriority '569 patent, there is disclosed a system for video visitationthat allows inmates to initiate video visitation calls from secureterminals within the prison during allowed hours to pre-approved outsidevisitors equipped with an Internet enabled computer or other similarappliance. These prisoner-initiated video visitations do not rely onprison personnel to either establish, schedule, or monitor thesevisitations. All visits, unless excepted by attorney-client or clergyprivilege, are recorded for security purposes. The system of the '569patent, however, has no provision for video or telephone visitationoriginated by an approved outside visitor to an inmate.

The HomeWAV system 1200 of FIG. 9 is assumed to have all necessarysecurity enhancements to allow outside visitor originated video ortelephonic visitation. Such system enhancements are discussed in detailherein below.

The novel concept of letting inmates have individual communicationsdevices under their own control opens numerous possibilities forenhanced visitation via VoIP telephone and/or video visitation.

Refer now also to FIGS. 10a -10 p.

FIG. 10a , shows a “wakeup” screen shot 1300 of device 1100 x that isdisplayed when device 1100 x is turned on, and assuming that device 1100x is a touch screen device and the screen is touched. A field 1301 showswhere the inmate may enter his or her Inmate ID No. An “Enter” button1302 is also shown.

FIG. 10b shows a screen 1310 that appears after “wakeup” screen 1300 anddisplays a touch screen keyboard 1303 and field 1301 into which aninmate has typed his or her Inmate ID Number, 1312.

Once the inmate has entered his or her ID Number 1312, a status message1314 that indicates that the information is being validated isdisplayed. In addition, a rotating icon 1316 indicates that the device1100 x is processing the information. The entered Inmate ID Number 1312is checked against a list of authorized inmate numbers possibly storedin device identification database 1208. In addition, the MAC Address orsimilar unique ID of the device 1100 x is checked against a list ofauthorized devices 1100 x. In some cases, the MAC Address is checkedagainst the Inmate ID Number 1312 to ensure that the correct inmate isusing the device 1100 x.

Assuming that the MAC address etc. is valid and the inmate has entered avalid Inmate ID Number 1312, one of two screens will be displayed to theinmate.

If this is the first time signing into the HomeWAV system from device1100 x, a new screen 1320 (FIG. 10c ) is displayed. On screen 1320, theinmate is instructed to Create a 4 Digit PIN in a field 1322. After theinmate enters a 4 digit PIN 1324, the system informs the inmate that thePIN 1324 is being created (screen 1330, FIG. 10d ).

If, however, it is not the first time the inmate has logged into theHomeWAV system from device 1100 x, then screens 1320 and 1330 (FIGS. 10cand 10d ) are not displayed. Instead, screen 1340 (FIG. 10e ) isdisplayed and the inmate is instructed to enter his or her PIN 1324 inwindow 1322 using virtual keyboard 1303.

Once the PIN 1324 is entered, screen 1350 (FIG. 10f ) is displayed and astatus message 1354 indicates that the PIN 1324 is being validated.Again, rotating icon 1316 indicates that the device 1100 x is processingthe information.

Once the PIN 1324 is validated, a new screen 1360 (FIG. 10g ) isdisplayed that indicates to the inmate that the “application” (i.e., theHomeWAV system) is loading.

When the loading is complete, the Inmate sees screen 1370 (FIG. 10h ).This is the home screen from which all inmate initiated HomeWAVvisitation tasks are managed.

The device 1100 x is constrained via hardware, software, firmware, or byother means believed to be known to those of skill in the art such thatthe only options that an inmate may choose are displayed on screen 1370.The four options are: 1) viewing received video messages 1388; 2)creating and sending a video message 1390; 3) initiating a video visitwith an authorized visitor 1392; and 4) initiating a VoIP phone call toan authorized visitor 1394. The inmate selects the desired action bytouching the appropriate controls on the screen of device 1100 x.

Screen 1370 presents the inmate a list of visitors 1386 who haveregistered and prepaid for minutes for visitation with that particularinmate. The priority '569 patent includes a complete discussion ofvisitor registration and payment procedure. Consequently, neithervisitor registration nor payment procedures are further discussedherein.

An “Indicator Key” link 1372, when selected, produces pop-up box 1374.Pop-up box 1374 shows the definitions of all possible colors ofindicator(s) 1376. Selecting control 1378 removes pop-up box 1374 fromthe screen.

The message “Welcome “John Doe” (the actual inmate name is displayed)1380 is displayed at the top of the screen 1370. A logout control 1382near the upper right corner of screen 1370, when activated, logs theinmate out of the HomeWAV system.

A “Test your audio and video” button 1396 allows the inmate to test theoperational readiness of his or her device 1100 x and to ensure thataudio volume is properly adjusted.

One or more lines of information 1384 (only one line shown forsimplicity) give the inmate the current status of all potential (i.e.,registered) visitors. When multiple potential visitors are registered, aline for each such visitor is displayed. The scrolling functions ofdevice 1100 x are used to select and highlight the desired visitor withwhom the inmate wishes to communicate.

The Visitor Name 1386 is shown adjacent status indicator 1376. Fouroption buttons 1388, 1390, 1392, 1394 allow the inmate to “ViewMessages”, “Send Message”, “Send Video Call”, and “Send Audio Call”,respectively.

A message 1398, typically provided in both English and Spanish, remindsthe inmate that any audio call or video visit may be monitored and/orrecorded.

Selecting “View Messages” control 1388 causes screen 1400 (FIG. 10i ) tobe displayed. A status line 1406 displays which of the saved messages iscurrently being displayed.

A central portion of screen 1400 displays an image 1408 originated bythe person leaving the message being viewed.

Volume level may be adjusted using control 1410.

Play button 1412, Pause button 1414, and Next Message button 1416 eachperform the indicated action.

Pressing Exit button 1404 returns the inmate to home screen 1370.

Another action selectable from home screen 1370 is to record and send avideo message. This is accomplished using the Send Messages button 1390.Pressing Send Messages button 1390 causes screen 1420 (FIG. 10j ) to bedisplayed. It should be noted that the message will be sent to thevisitor previously selected on screen 1370.

The name 1422 of the visitor to whom the inmate is sending a message isdisplayed near the top of screen 1420. Again, Exit button 1404 returnsthe inmate to home screen 1370.

An image 1424 of the inmate creating the message is displayed in acentral portion of screen 1420.

Microphone level is adjustable using control 1410.

Two action buttons, Cancel 1426 and Record 1428 are used to control therecording of a message to be sent.

Selecting record button 1428 causes screen 1430 (FIG. 10k ) to bedisplayed.

Most of screen 1430 needs no additional explanation as it is in largepart a replication of screen 1420 previously discussed.

A status message 1436 indicates the amount of recording time remainingduring which the inmate should complete his or her recording.

Two action buttons, Stop Recording 1432 and Cancel 1434 perform theindicated functions. Selection of the Stop Recording button 1432 causesscreen 1440 (FIG. 10l ) to be displayed.

Screen 1440 allows the inmate to select several functions related to thejust-recorded message. He or she may choose to re-record the message byselecting Re-record button 1442. When selected, Re-record button 1442returns the inmate back to screen 1420 where he or she may re-record hisor her message.

Send button 1444 sends the message to the selected visitor and, oncesent, the inmate is returned to home screen 1370.

Review button 1446 allows the inmate to play back his or her message.

Cancel button 1448 discards any recorded message and return the inmateto home screen 1370.

Once back at home screen 1370 the inmate may select another action.

The inmate may initiate a video visit to the selected visitor bypressing Send Video Call control 1392. When Send Video Call control 1392is selected, screen 1450 (FIG. 10m ) is displayed and the call to theselected visitor is initiated. The status message 1452 indicates thatthe visit is started.

Message 1454 indicates the name of the visitor being called 1456 and thenumber of rings 1460.

Cancel button 1458 terminates the calling process.

Assuming the visitor being called 1456 answers, screen 1470 (FIG. 10n )is then displayed.

A hang up control 1472 is used to terminate the call. Video 1474captured by camera 1102 a (FIG. 8a ) of device 1100 x is displayed in aleft panel of screen 1470.

Visitor originated video 1476 is displayed in a right panel of screen1470.

The maximum time remaining for the visit 1478 is displayed above theupper right hand corner of visitor originated video 1476. The maximumtime for a visit may be a prison-imposed time maximum or may indicatethe number of prepaid minutes remaining in an inmate's account.

At the conclusion of the call, either the inmate or the visitor may hangup, control 1472. The inmate is then returned to home screen 1370.

Finally, an inmate may initiate a VoIP call to a selected visitor byselecting “Send Audio Call” button 1394. Selecting button 1394 causesscreen 1480 (FIG. 10o ) to be displayed.

A status message “Call Started” 1482 is displayed.

A message 1484 Calling “Jane Smith” (actual visitor's name is shown)1486 and a count of the rings 1490 is also displayed.

A Cancel button 1488 is used to terminate the calling process.

When the visitor being called answers, screen 1500 (FIG. 10p ) isdisplayed. The telephone icon 1504 remains on the screen for theduration of the call. A Hang Up control 1502 is used to terminate thevoice call.

Call time remaining 1506 is displayed on screen 1500 under telephoneicon 1504.

Inmate originated video messages, VoIP phone calls or video visits havebeen described hereinabove. Device 1100 x is also adapted and configuredto directly receive visitor originated VoIP telecommunications and videovisitations.

Such video visitations and/or VoIP telecommunications are receiveddirectly by the inmate without any intervention by prison personnel.

A visitor who has been registered by the prison and who has placed fundsin an account associated with the inmate with whom he or she wishes tovisit logs into the HomeWAV system from his or her computer. Asmentioned hereinabove, the term computer is used herein to represent anydevice capable of VoIP and/or video communication with the HomeWAVsystem.

The visitor station displays a login screen 1510 (FIG. 11a ) and isrequested to enter his or her user name 1512 and password 1514. Username and password were previously established during a visitorregistration process described in the priority '1569 patent.Consequently, the registration process is not further described ordiscussed herein.

Once the user name 1512 and password 1514 are entered, the visitorselects the Login button 1516 to log into the HomeWAV system.Alternately if the user wishes to terminate the process, he or sheselects the Exit button 1518.

Upon logging in, the user is presented with screen 1530 (FIG. 11b ), theRegistered Inmates Screen. All visitor actions are initiated from screen1530.

An “Indicator” link 1542, when selected, causes a pop-up box 1570 toappear. Pop-up box is shown in FIG. 11c overlying screen 1530. Pop-upbox 1570 provides definitions 1574 of colors displayed in an Indicator(Ind.) field 1546 on screen 1530. A green indicator shows that an inmateis logged into the HomeWAV system. A fuchsia indicator shows that theparticular inmate has had his or her privileges suspended and isunavailable for either a video visit or VoIP telecommunication. A redindicator shows that the particular inmate is currently not logged intothe HomeWAV system. Pop-up screen 1570 is closed by selecting the closebutton 1572.

One of the selectable actions available to the registered visitor is toview messages received from an inmate. A “New Messages” shows a count1540 of messages received but not yet viewed by the visitor. Pressingthe “View Messages” button 1544 causes a “View Incoming Messages” screen1580 (FIG. 11d ) to be displayed.

Screen 1580 shows a list 1582 of received messages. Each message has adate & time stamp 1584, an inmate name 1586, and an associated “Play”button 1588.

Selecting a “Play” button 1588 associated with the message desired to beplayed displays the message in a display window 1590. A playback controlpanel 1590 controls playback control using standard symbols believed tobe universally known. Playback control panel 1592 typically contains“Stop” and “Play” control, a “Speaker Volume Control”, and “Elapsed TimeDisplay”, etc. None of these playback controls are individuallyidentified. It will be recognized that other control may be added orsome existing controls may be removed. Consequently, the disclosure isnot considered limited to a particular set of playback controls. Rather,the disclosure is intended to include any combination of playbackcontrols.

Each video message received may be viewed a predetermined number oftimes after which it will be automatically erased from the System. Thenumber of times is typically chosen by the system operator (i.e.,HomeWAV).

When a visitor has played all messages of interest, selecting “Return toRegistered Inmates” control 1594 returns the user to Registered InmatesScreen 1530.

For each inmate name 1548, four action buttons are provided: “SendMessage”, “Send Video Call”, “Send Audio Call”, And “Add Minutes”.

When the visitor selects the “Send Message” button 1554, screen 1600(FIG. 11e ) is presented. An image 1602 of the visitor is displayed andtwo recording controls “Record Message” 1604 and “Review Message” 1606may be selected by the visitor. When “Record Message” button 1604 isselected, screen 1620 (FIG. 11f ) replaces screen 1600. Screen 1620 issimilar to screen 1600 except that the recording controls now consist of“Stop Recording” 1622 and “Review Recording” 1606. A status line 1624displays a message that a recording is in process and the time remainingfor the recorded message.

Upon selecting the “Stop Recording” control 1622, a third screen, screen1640 (FIG. 11g ) is displayed. Screen 1640 is similar to both screen1600 and 1620. Recording controls again consist of “Record Message” 1604and “Review Recording” 1606. A status line 1642 shows that the recordingprocess is stopped.

All of the screens 1600, 1620, and 1640 have a message details box 1616that displays the name of the inmate selected to receive the message,1610. In addition, a “Send” button is included to actually send themessage to the inmate 1610. However, before the message is sent, thevisitor should acknowledge that the cost of sending the message will bethe cost of one video minute. The user acknowledges this by clickingcheck box 1612. Once acknowledged, the message is sent when the “Send”button is selected.

Once the message is sent, the visitor is returned to the RegisteredInmates Screen 1530.

If the visitor wishes to initiate a video visit, he or she selects “SendVideo Call” 1556 and a new screen 1660 (FIG. 11h ) is presented.

Screen 1660 displays a status message “Visit Started” 1662. In addition,another status message 1666 displays the name of the inmate beingcalled.

A Cancel button 1666 may be selected to cancel the establishment of avideo visit. An additional control 1668 likewise cancels theestablishment of a video visit.

If cancelled, the visitor is returned to the Registered Inmates Screen1530.

If the device 1100 x in possession of the inmate being called is turnedon and, assuming that the inmate's privileges have not been suspended,inmate's device 1100 x displays screen 1680 (FIG. 11i ).

Screen 1680 displays the message “Start Visit” 1682. A message “MarySmith is calling. Connect?” 1684 is also displayed. The inmate shoulduse either “Yes” button 1686 or “No” button 1688 to either accept orreject the visit, respectively. A control 1670 also declines the visitand returns the inmate's device to its home screen 1370 (FIG. 10h ).

If the inmate chooses to accept the visit by selecting the “Yes” button1686 screen 1700 (FIG. 11j ) is displayed on the visitors screen. Screen1700 displays images of the inmate being called and the visitor atreference numbers 1702, 1704, respectively. The maximum time remainingfor the visit 1708 is also displayed. The visit may be terminated by thevisitor by selecting the “Hang Up” control 1706. When the video visit iscomplete, the visitor is returned to the “Registered Inmates Screen”1530.

A visitor may initiate a VoIP telecommunication with the selected inmateby selecting a “Send Audio Call” button 1558 associated with the desiredinmate from the Registered Inmates Screen 1530. Upon selecting the “SendAudio Call” button 1558, screen 1720 (FIG. 11k ) is presented. Screen1720 indicates that the call is started 1722. A message “Calling Smith,John” 1724 is also displayed. A ring count 1728 shows the number oftimes the inmate's phone has rung. A “Cancel” button 1726 may be used bythe visitor to terminate the call. Another control 1730 also terminatesthe calling attempt and returns the visitor to the “Registered InmatesScreen” 1530.

If the device 1100 x in possession of the inmate being called is turnedon and, assuming that the inmate's privileges have not been suspended,screen 1104 of inmate's device 1100 x displays screen 1740 (FIG. 11l ).

Screen 1740 displays the message “Start Call? 1742. A message “MarySmith is calling. Connect?” 1744 is also displayed. The inmate shoulduse either “Yes” button 1746 or “No” button 1748 to either accept orreject the call, respectively. A control 1750 also declines the call areturns the inmate's device to its home screen 1370 (FIG. 10h ).

If the inmate chooses to accept the call by selecting the “Yes” button1746 screen 1760 (FIG. 11m ) is displayed on the visitors screen. Atelephone icon 1762 remains on the visitor's screen for the duration ofthe call.

The call duration 1764 is displayed on the visitor's screen 1760.

An “End Call” button 1766 provides a mechanism whereby the visitor mayterminate the call.

When the VoIP call is ended, the visitor is returned to the RegisteredInmate Screen 1530.

Finally, the visitor may add funds to an account associated with aparticular inmate. By selecting the “Add Minutes” button 1560 associatedwith the particular inmate, the new screen 1780 is displayed on thevisitor's screen. Screen 1780 has two portions, a HomeWAV order portion1782 and a PayPal payment portion 1784.

Screen 1784 displays “Minutes to visit with Smith, John” 1786. The priceper minute (i.e., Item price) 1788, usually set by the system operator,is also displayed.

The visitor enters the number of minutes he or she wishes to purchase ina quantity box 1790. Selecting the “Update” link 1792 updates the ItemTotal 1793.

A Shipping and Handling charge 1794 may be imposed by the systemoperator. In the case chosen for purposes of disclosure, the Shippingand Handling charge 1794 is $0.50.

Finally, the total for the transaction 1798 is displayed.

The only way to add funds to an inmate's visitation account is by usingan on-line payment service. The well known PayPal® has been chosen forpurposes of disclosure. Those of skill in the art will recognize thatother on-line payment services exist, any suitable one of which may besubstituted for PayPal®. Consequently, the disclosure is intended toinclude any suitable on-line payment service. Consequently, thedisclosure is not considered limited to the PayPal® on-line paymentservice chosen for purposes of disclosure.

Assuming the visitor has previously set up a PayPal account, he or sheenters an e-mail address 1800 and a password 1802, and selects the Loginbutton to sign in to their PayPal® account. Once signed in the financialtransaction is completed.

If the user does not already have a PayPal® account set up, the “Don'thave a PayPal account?” link 1808 is selected.

A “Cancel and return to HomeWAV, LLC”. Link 1810 terminates the AddMinutes operation.

At the conclusion of the “Add Minutes” process, the user is returned tothe Registered Inmates Screen” 1530.

The operation of the novel inmate visitation system of the presentdisclosure wherein either inmates or visitors may originate videovisitations or VoIP telecommunications has been described in detailhereinabove. It will be recognized that the operation of the inventivesystem depends upon “infrastructure” described in detail in the '569patent. For that reason, some points regarding the information describedand claimed in the '569 patent are reiterated below.

As has been described in detail in the priority '569 patent a prisonadministrator workstation (PAWS) may be located within the prison andalso connected to either a network or directly to a network controllerand/or switch. In alternate embodiments, the PAWS may have its own modemassociated and connected directly to the Internet. Also the PAWS may belocated outside the prison when desired.

An Internet connection is typically provided between Internetinterface/modem and the Internet “cloud” represented schematically atreference number 214 in FIG. 2 of the '569 patent.

A visitor workstation or Internet “appliance” also described in detailin the '569 patent is also connected to Internet by a suitable Internetconnection.

A HomeWAV, LLC website supports a web server. The web server runsapplication code that implements the applications of the novel remoteweb-based visitation system of the disclosure. In the embodiment chosenfor purposes of disclosure, the applications, discussed in detail hereinbelow, are implemented in either JAVA or PHP (http://www.php.net). PHPis a server-side HTML embedded scripting language that provides webdevelopers with a full suite of tools for building dynamic websites. Inaddition, some custom Adobe® Flash® ActionScript codes are provided tointeract with flash.homeway.com discussed in detail in the '569 patent.ActionScript is a dialect of ECMAScript (i.e., it is a superset of thesyntax and semantics of the language more widely known JavaScript), andis used primarily for the development of websites and software targetingthe Adobe Flash Player platform. ECMAScript is the scripting languagestandardized by Ecma International in the ECMA-262 specification andISO/IEC 16262 specifications. The language is widely used forclient-side scripting on the web.

It will be recognized that website design and implementation is believedto be well known to those of skill in the art. Consequently, alternateweb development tools/languages may be utilized to develop similarapplications. Consequently, the disclosure is not considered limited tothe development tools and/or languages chosen for purposes ofdisclosure. Rather, the disclosure is intended to include any suitablelanguages, scripts, etc.

The HomeWAV, LLC website also embodies and supports storage provided tocontain application code and the databases necessary to implement theremote web-based visitation system of the disclosure.

A second website associated with the remote web-based visitation systemof the disclosure is Flash.HomeWAV.com website. Flash.HomeWAV.comwebsite records and stores all audio/video (A/V) visits. As discussed indetail in the '569 patent, certain A/V visits by clergy or legalrepresentatives may be exempt from recording. Typically, all other A/Vvisits are recorded by one or more A/V servers. Storage devices retainA/V transcripts of all visits not exempt from the recording requirement.

Finally, one or more HomeWAV Administrators at workstations that includea computer and a modem that are connected to the Internet through anInternet connection provide certain gate keeping and administrativefunctions by interacting with HomeWAV website. Such gate keeping andadministrative functions are also discussed in detail in the '569patent.

Since other modifications and changes varied to fit particular operatingrequirements and environments will be apparent to those skilled in theart, the disclosure is not considered limited to the example chosen forpurposes of disclosure, and covers all changes and modifications whichdo not constitute departures from the true spirit and scope of thisdisclosure.

When describing elements or features and/or embodiments thereof, thearticles “a”, “an”, “the”, and “said” are intended to mean that thereare one or more of the elements or features. The terms “comprising”,“including”, and “having” are intended to be inclusive and mean thatthere may be additional elements or features beyond those specificallydescribed.

Those skilled in the art will recognize that various changes can be madeto the exemplary embodiments and implementations described above withoutdeparting from the scope of the disclosure. Accordingly, all mattercontained in the above description or shown in the accompanying drawingsshould be interpreted as illustrative and not in a limiting sense.

It is further to be understood that the processes or steps describedherein are not to be construed as necessarily requiring theirperformance in the particular order discussed or illustrated. It is alsoto be understood that additional or alternative processes or steps maybe employed.

1-20. (canceled)
 21. A method of providing inmate text message initiatedaudio/video visitation services to inmates located in a prison on anendpoint control free basis for self-initiating via textingcommunication services to an inmate selected visitor located external tothe prison, in a server having a processor, memory and non-transitorymemory with computer executable instructions, and having instructionsfor performing the following method comprising: hosting a web-basedaudio/video visitation service application having one or more webpagesaccessible over a data network and hosting an inmate interface, avisitor interface and an administrative interface, each of which isconfigured separately and each of which has separate and distinctfunctions, but each of which cooperate to provide the functioning of theaudio/video visitation service application; the administrative interfacehosting an administrative user web-interface accessible over the datanetwork of the audio/video visitation service application and providingauthorized access to one or more administrators having administrativeterminals having an administrator web-browser application, as authorizedby the prison in which the inmate is located, the authorized accessincluding the administering of the audio/video visitation serviceapplication including inmate use and operations thereof and use of theaudio/video visitation service, the operations of the inmate interfaceand the visitor interface, and the web-based communications between theinmate interface and the visitor interface; the visitor interfacehosting an visitor-inmate user web-interface accessible over the datanetwork by a communication terminal of the visitor having a visitorweb-browser application, the visitor interface configured to enable thevisitor terminal to receive an inmate initiate request to establish aweb-based communication with the visitor terminal; the inmate interfacehosting an inmate-visitor user web-interface accessible over the datanetwork by a communication terminal of the inmate having an inmateweb-browser application, the inmate interface configured to enable theinmate terminal to initiated the inmate initiated request to a visitorby creating a text message to establish the web-based communication withthe visitor terminal; the server further configured for: receiving fromthe administrative interface a registration of the inmate interface forthe inmate including a plurality of inmate operating parameters;receiving from the administrative interface an inmate-visitor for theinmate interface including visitor information containing name andcommunication address for the visitor terminal of the visitor; providingto the inmate interface a displayed listing of the name of each inmatevisitor for the inmate, the providing including enabling the inmate toinitiate a text message to a potential visitor requesting a web-basedaudio/video visitation communication with the visitor; receiving fromthe inmate interface the inmate initiated request to send a text messageto a potential selected visitor for requesting the establishment of aweb-based audio/video visitation communication with that selectedvisitor; verifying a current authority at the time of the receipt of theinmate initiated text message request for the inmate to have a textmessage communication with the potential selected visitor; in responseto the verified current authority for the inmate to send the textmessage communication to the selected visitor, transmitting the inmateinitiated text message to the visitor interface of the selected visitor;receiving from the visitor interface an acceptance input from theselected visitor for having a web-based audio/video visitationcommunication with the inmate; establishing a web-based audio/videocommunications between the inmate interface and the selected visitorinterface to form the inmate initiated web-based audio/video visitationbetween the inmate terminal and the visitor terminal; receiving arequest to terminate the established inmate initiated web-basedaudio/video visitation from at least one of the administrative terminal,the inmate terminal, the visitor terminal; and terminating the web-basedcommunication in response to the receive termination request.
 22. Themethod of claim 21 wherein the server is further configured to indicateon the inmate interface the unavailability status of the selected inmatevisitor for the inmate, and wherein enabling the inmate to initiate thetext message is responsive thereto.
 23. The method of claim 21 whereinthe server is further configured for receiving from the inmate interfacean inmate selection of a particular one of the inmate visitors for theinmate interface from among a listing of names of the inmate visitorsfor the inmate, one of which can be selected by the inmate fortransmitting the text message.
 24. The method of claim 21 wherein theserver is further configured for: receiving from the visitor interface anumber of non-visit specific pre-paid minutes of audio/videocommunication time with the inmate; verifying a current availability ofthe non-visit specific pre-paid minute funds associated with selectedvisitor and with the inmate, wherein the establishing of the web-basedaudio/video communication is responsive to a verified currentavailability of funds; timing by a timer module a duration of theestablished inmate initiated web-based audio/video visitation andcomparing the timed duration with the available non-visit specificpre-paid minute funds associated with selected visitor and with theinmate and determining when the timed duration exceeds the availablenon-visit specific pre-paid minute funds; and wherein the terminating isa function of the determining of the exceeding of the timed duration.25. The method of claim 21, further comprising: displaying on at leastone of the inmate interface and the visitor interface the timed durationof the web-based audio/video visitation and the remaining allowable timeexceeds the available non-visit specific pre-paid minute funds.
 26. Themethod of claim 21, further comprising: monitoring the visitor interfacefor determining the current availability of the visitor interface toreceive the requested communication from the inmate; and providing inthe provided displayed listing on the inmate terminal the determinedcurrent availability of the visitor.
 27. The method of claim 26, furthercomprising: enabling the inmate interface to receive text message inputsfrom the inmate to the selected visitor; and transmitting the receivedinmate text-message to the visitor terminal or visitor interface of theinmate selected visitor
 28. The method of claim 27 wherein the enablingof the inmate interface is responsive to the determining that theselected visitor is not currently available to receive a web-basedaudio/video communication from the inmate, and wherein the transmittedtext-message includes a request of the inmate to establish a web-basedaudio/video communication with a selected visitor, the enabling of theinmate interface being responsive to the determining that the selectedvisitor is not then currently available to receive a web-basedaudio/video communication from the inmate.
 29. The method of claim 21,further comprising: monitoring the inmate interface for determining thecurrent availability of the inmate for initiating a request for acommunication with the visitor and; providing on the visitor interfacethe determined current availability of the inmate to initiate therequest for a communication with the visitor.
 30. The method of claim 21wherein verifying a current availability of the selected visitor toreceive the request for communication from the inmate; displaying on thevisitor terminal the verified current availability of the selectedvisitor to receive a communication from the inmate; and in responsethereto, enabling the inmate interface to immediately initiate therequest for the web-based communication to the selected visitor withoutadministrative review, human review, authorization, enablement,intervention, or administrative interface oversight.
 31. A web-basedaudio/video visitation system for prisons providing inmate initiatedaudio and video communications, comprising: a webserver having aprocessor and non-transitory memory with computer executableinstructions to host the web-based audio/video visitation web serviceover an Internet, the webserver having a administrative interfaceinterfacing to an administrative system and hosting an administrativeuser web-interface and being associated with a prison in which aparticular inmate is located, a inmate-visitor interface hosting aninmate-visitor user web-interface interfacing with an inmate-visitorworkstation of an inmate-visitor of the particular inmate with eachbeing located remote from a location of the particular inmate andproviding an inmate-visitor user web-interface to the inmate-visitor, ainmate interface hosting an inmate user web-interface on an inmateterminal accessible by the particular inmate, the inmate interface beingenabled to receive an input from the inmate user web-interface as to aselection of the inmate-visitor and a request from the inmate toestablish a web-based communication to the workstation of the selectedinmate-visitor; the webserver is further configured with computerexecutable instructions stored in a non-transitory memory: tooperatively communicate with each of the inmate-visitor workstations viathe Internet to host the inmate-visitor user web-interface; tooperatively communicate with the administrative system via the Internetto host the administrative user web-interface and to enable themanagement of the inmate user web-interface and the inmate-visitor userweb-interface and the webserver; to store in a database informationrelated to both the particular inmate and the inmate-visitor using thevisitor workstation associated with the particular inmate; to monitorthe inmate-visitor interface to determine a current availability for theinmate-visitor to receive a web-based communication from the particularinmate; to communicate via the inmate interface to the inmate userweb-interface the determined current availability indicator status forthe inmate-visitor of the particular inmate that indicates their currentavailability; to enable the inmate to prepare and transmit atext-message to an inmate selected inmate-visitor, the text-messageindicating a request of the inmate to establish an web-based audio/videocommunication with a selected inmate-visitor, the enablement of theinmate transmitting of the text-message being limited to when thecurrent call receipt status of the selected inmate-visitor indicatesthat the selected inmate-visitor is not currently available to receivean web-based audio/video communication from the particular inmate; toenable the visitor interface of the selected inmate-visitors to receivethe inmate initiated text-message; and to establish the inmate initiatedweb-based audio/video communication to the inmate-visitor workstation ofthe selected inmate-visitor, the established web-based audio/videocommunication forming a visit.
 32. The system of claim 31 wherein thereceived registration of each of the one or more inmate-visitorsincludes a name and an Internet address of inmate-visitor and whereinthe inmate interface of the webserver is configured to provide over theinmate interface a displayed listing of the name of the inmate-visitor,wherein the communicated determined availability indicator states ofeach inmate is displayed proximate to the displayed listed name of theinmate-visitor, wherein the received inmate selection of theinmate-visitor is a selection by the inmate using the inmate userweb-interface of one of the displayed listed names.
 33. The system ofclaim 31 wherein the webserver is configured to monitor the inmateinterface of the particular inmate, to determined a current availabilityof the inmate for initiating a web-based communication by the particularinmate; and to provide to each of the inmate-visitor user web-interfacesof the inmate-users associated with the particular inmate anavailability status indictor as to the determined current availabilitystatus of the particular inmate for initiating the web-basedcommunication to selected inmate-visitor.
 34. The system of claim 31wherein the webserver is further configured to receive prepayment ofpre-paid minutes for two or more communications between theinmate-visitor workstation of the inmate-visitor for the particularinmate; to store in a database information related to both theparticular inmate and the inmate-visitor using the visitor workstationassociated with the particular inmate including the received prepaymentfor a communication from the inmate-visitor associated with theparticular inmate; to verify an availability of prepayment for thecommunication between the particular inmate and the selectedinmate-visitor; to monitor the duration of the established inmateinitiated web-based audio/video communication; and to limit the durationof the established inmate initiated web-based audio/video communicationas a function of the prepayment for the communication.
 35. The system ofclaim 31 wherein the webserver is configured to store a maximumallowable time for an web-based audio/video communication between theinmate-visitor and the particular inmate, to monitor the duration of theestablished inmate initiated web-based audio/video communication; toautomatically compare the monitored duration to the stored allowablemaximum call time; and to automatically terminate the Internet web-basedcommunication when the comparing determines that the accumulated calltime exceeds the stored allowable maximum call time.